@charset "utf-8";
/* CSS Document */
*::selection{background:#00694e; color:#fff; text-shadow:none;}
body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,img{margin:0;padding:0;}
body{font-size:16px; color:#333; font-family:"Microsoft YaHei","微软雅黑","黑体",sans-serif; min-width:1260px;_width:1260px; background:#fff;}
body a{text-decoration:none; outline:none; -webkit-transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s; -o-transition:all .3s; transition:all .3s;}
a:link,a:visited{color:#333;}
a:hover{color:#f4b00d;}
/*去掉图形热点的点击时出现的边线*/
a,area{blr:expression(this.onFocus=this.blur());}  /*for IE*/   
:focus{-moz-outline-style:none; outline:none;}     /* for Firefox*/
img{border:0;}
ul li{list-style-type:none;}
table,table td{border-collapse:collapse;}
.clear{clear:both; height:0;}
.animate{-webkit-transition:all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s;}

@font-face{font-family:"FZLTXHK"; src:url(FZLTXHK.TTF);}


/*video禁止显示下载按钮*/
video::-internal-media-controls-download-button{display:none;}
video::-webkit-media-controls-enclosure{overflow:hidden;}
video::-webkit-media-controls-panel{width:calc(100% + 30px);}

.head{min-width:1260px; height:120px; background:#00694e;}
.logo{width:1260px; height:120px; background:url(logo.png) no-repeat left center; margin:0 auto;}

.search{width:400px; height:40px; margin-top:40px; float:right;}
.language{height:40px; line-height:40px; font-size:13px; float:left; color:#fff;}
.language a:link, .language a:visited{color:#fff;}
.language a:hover{color:#fc0;}
.language span{padding:0 12px;}
.language span:last-child{display:none;}

.searchCon{width:250px; height:40px; background:#e7f2ef; -webkit-border-radius:3px; border-radius:3px; float:right;}
.searchCon .keyvalue{width:200px; height:40px; line-height:40px; font-family:"Microsoft YaHei","微软雅黑","黑体",sans-serif; border:0; background:none; padding-left:10px; margin:0; float:left;}
.searchCon .searchBtn{display:block; width:40px; height:40px; float:left; background:url(iSearch.png) no-repeat center center; border:0; padding:0; margin:0; cursor:pointer;}
.searchCon div{float:left;}



.menu{position:relative;z-index:10;}
.menuWrap{height:50px; background:#e7f2ef;}
#menu{width:1260px; height:50px; margin:0 auto;}
#menu li{ position:relative;}
#menu>li{float:left; width:108px; text-align:center; position:relative;}
#menu>li:first-of-type{width:72px;}
#menu>li>a:link,#menu>li>a:visited{display:block; height:50px;line-height:50px; font-size:16px;font-weight:bold;}
#menu>li>a:hover,#menu>li>a.current{color:#00694e;}

#menu ul{display:none; width:100%; background-color:#00694e; position:absolute;z-index:999;left:0;filter:alpha(opacity=96); opacity:0.96;}
#menu ul li a:link, #menu ul li a:visited{display:block;padding:5px;color:#fff;line-height:24px;font-size:15px; text-align:center;}
#menu ul li a:hover, #menu ul li a.current{background-color:#fa861f;}

/**若子级菜单含有子级时，在a标签增加<i>标签作为箭头，由js实现动态增加，箭头大小调节i的边框宽度*/
#menu ul i{display:block; position:absolute;*top:10px;top:calc(50% - 3px);right:2px;z-index:10;width:0;height:0;border-color:transparent;border-width:4px;border-style:solid;border-left:6px #FFF solid;}

/*这是第三级菜单 及以后*/
#menu ul ul{top:0;left:100%;width:100%;border-left:1px solid #FFF;}
#menu ul ul a{font-size:13px !important;}
#menu>li:nth-of-type(5) ul{width:calc(100% + 40px); left:-20px;}
#menu>li:nth-of-type(10) ul ul ul{width:150px;}



/* 图片轮播 */
.banner{width:100%; position:relative; overflow:hidden;}
.banner .bd{position:relative; z-index:0; overflow:hidden;}
.banner .bd ul{width:100%;}
.banner .bd ul li{width:100%; overflow:hidden;}
.banner .bd ul li p{width:100%; height:520px; background-repeat:no-repeat; background-position:center center; background-size:cover;}
.banner .bd ul li a{display:block; width:100%; height:100%;}
.banner .hd{width:100%; height:14px; text-align:center; position:absolute; left:0; bottom:30px;}
.banner .hd li{display:inline-block; *display:inline; width:14px; height:14px; background:url(iHD01.png) no-repeat left top; overflow:hidden; text-indent:-99px; margin:0 8px; vertical-align:top; cursor:pointer;}
.banner .hd li.on{background-position:right top;}
.banner .prev, .banner .next{position:absolute; top:50%; margin-top:-36px; display:block; width:36px; height:72px; background-repeat:no-repeat; filter:alpha(opacity=50); opacity:0.5;}
.banner .prev{left:3%; background-image:url(left.png);}
.banner .next{right:3%; background-image:url(right.png);}
.banner .prev:hover, .banner .next:hover{filter:alpha(opacity=100); opacity:1;}


.indH{height:60px; font-weight:normal;}
.indH p{height:40px; line-height:40px; font-size:32px; color:#00694e;}
.indH p a:link, .indH p a:visited{float:right; display:block; height:20px; line-height:20px; margin-top:20px; font-size:16px; color:#00694e; padding-left:25px; background:url(m01.png) no-repeat left center;}
.indH p a:hover{color:#f4b00d; background-image:url(m02.png);}
.indH span{font-family:"Times New Roman", Times, serif; letter-spacing:1px; text-transform:uppercase; color:#999; font-size:15px; display:block; height:20px; line-height:20px;}


.F1{width:1260px; height:590px; margin:50px auto 60px;}

.news{width:548px; height:590px; float:left; position:relative;}
.newsBg{height:320px; position:absolute; right:406px; top:84px; background:#e9f2f0;}
.picNews{width:500px; height:320px; padding:48px 0 0 48px; overflow:hidden; z-index:1; position:relative; margin-top:24px;}
.picNews .bd{height:320px; overflow:hidden;}
.picNews .bd li a{display:block; height:320px; overflow:hidden; position:relative;}
.picNews .bd li p{height:320px;}
.picNews .bd li h3{width:480px; height:45px; line-height:45px; font-size:16px; font-weight:normal; position:absolute; bottom:0; z-index:2; padding:0 10px; color:#fff; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.picNews .bd li i{width:100%; height:45px; background:#000; filter:alpha(opacity=40); opacity:.4; position:absolute; left:0; bottom:0; z-index:0;}
.picNews .bd li a:hover p{-webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1);}
.picNews .hd{position:absolute; z-index:3; width:8px; left:0; top:48px;}
.picNews .hd li{float:left; position:relative; width:8px; height:8px; text-indent:-99px; overflow:hidden; background:url(iHD02.png) no-repeat left top; margin-bottom:8px; cursor:pointer;}
.picNews .hd li.on{background-position:left bottom;}


.txtNews{height:120px; padding:18px 0 0 48px;}
.txtNews li{height:40px; line-height:40px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.txtNews li span{float:right; padding-left:20px; color:#999;}


.notice{height:590px; margin-left:630px;}
.notice ul{height:518px; padding-top:12px;}
.notice ul li{height:54px; padding:24px 0; border-bottom:#e7e7e7 1px solid;}
.notice ul li a{display:block; height:54px;}
.notice ul li .text{height:54px; line-height:27px; margin-right:140px; overflow:hidden;}
.notice ul li .text h3{max-height:54px; font-size:16px; font-weight:normal; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden;}
.notice ul li .text p{height:27px; font-size:14px; color:#a2a1a1; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.notice ul li .time{width:112px; height:54px; line-height:54px; color:#00694e; font-size:24px; border-left:#e7e7e7 1px solid; text-align:right; float:right; font-family:"FZLTXHK";}
/*.notice ul li .time span{font-size:36px;}*/


.F2{height:500px; background:url(bg01.jpg) no-repeat center center; background-size:cover;}
.F2Con{width:1260px; height:440px; padding:30px 0; margin:0 auto;}
.xsbg{width:810px; height:440px; float:left;}
.xsbg .indH{position:relative; margin-top:25px;}
.xsbg .indH i{display:block; height:1px; background:#499c86; position:absolute; right:860px; top:21px;}
.xsbg .indH i em{display:block; width:22px; height:4px; background:url(iH01.png) no-repeat; position:absolute; right:-28px; top:-1px;}
.xsbg .indH p, .xsbg .indH a:link, .xsbg .indH a:visited, .xsbg .indH span{color:#fff;}
.xsbg .indH p a:link, .xsbg .indH p a:visited{background-image:url(m03.png);}
.xsbg .indH p a:hover{color:#f4b00d; background-image:url(m02.png);}
.xsbgCon{height:280px; padding-top:25px; position:relative;}
.xsbgCon ul{width:808px; height:278px; border:#1f9172 1px solid; position:absolute; left:0; bottom:0; z-index:1;}
.xsbgCon ul li{width:347px; height:70px; padding:45px 28px 0 29px; float:left;}
.xsbgCon ul li p{width:70px; height:70px; background:#e9f2ef; color:#00694e; -webkit-border-radius:3px; border-radius:3px; text-align:center; line-height:20px; font-size:14px; float:left;}
.xsbgCon ul li p span{display:block; height:36px; line-height:36px; padding-top:7px; font-size:30px;}
.xsbgCon ul li h3{height:52px; line-height:26px; padding-top:9px; margin-left:86px; font-size:16px; font-weight:normal; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden; color:#fff;}
.xsbgCon ul li a:hover p{background:#fff;}
.xsbgCon ul li a:hover h3{color:#f4b00d;}
.xsbgBg{width:810px; height:280px; background:#58a38b; filter:alpha(opacity=20); opacity:.2; position:absolute; left:0; bottom:0; z-index:0;}


.mzap{height:360px; margin-left:860px; background:#fff url(bg02.jpg) no-repeat right top; padding:40px;}
.mzap ul{height:276px; padding-top:24px;}
.mzap ul li{height:46px; line-height:46px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}


.picLink{width:1260px; height:403px; background:url(bg3.jpg) no-repeat; margin:80px auto; position:relative;}
.picLink a:link, .picLink a:visited{color:#fff;}
.picLink div span{display:block; height:24px; line-height:24px; font-size:16px; text-transform:uppercase;}
.iP01{width:340px; height:76px; position:absolute; left:68px; top:56px;}
.iP01 li{width:150px; height:38px; line-height:38px; padding:0 5px; font-size:22px; float:left;}
.iP01 li a:hover{color:#006169;}

.iP02{width:418px; height:60px; padding:10px 0 11px; line-height:36px; font-size:24px; text-align:center; position:absolute; right:0; top:59px;}
.iP02 a:hover{color:#005b48;}

.iP03{width:416px; height:60px; padding:11px 0; line-height:36px; font-size:24px; text-align:center; position:absolute; left:0; bottom:54px;}
.iP03 a:hover{color:#755200;}

.iP04{width:473px; height:60px; padding:11px 0 16px; line-height:36px; font-size:24px; text-align:center; position:absolute; right:0; bottom:49px;}
.iP04 a:hover{color:#275c00;}

.iP05{width:268px; height:60px; padding:11px 0 16px; line-height:32px; font-size:18px; text-align:center; position:absolute; left:522px; top:59px;}
.iP05 a:hover{color:#a34c06;}

.iP06{width:268px; height:60px; padding:11px 0 16px; line-height:32px; font-size:18px; text-align:center; position:absolute; left:468px; top:265px;}
.iP06 a:hover{color:#036;}

.foot{min-width:1260px; height:230px; background:#e9f2f0; color:#333; font-size:14px;}
.footCon{width:1260px; height:170px; padding:30px 0; margin:0 auto;}
.fLogo{width:302px; height:170px; background:url(fLogo.jpg) no-repeat left center; float:left;}

.fNav{width:184px; height:170px; padding:0 44px 0 80px; border-left:#d0e2de 1px solid; float:left;}
.fNav h1{height:39px; line-height:37px; font-size:18px; font-weight:normal; position:relative; color:#005942;}
.fNav h1 i{display:block; width:32px; height:2px; background:#176853; position:absolute; left:0; bottom:0;}
.fNav ul{height:120px; padding-top:11px;}
.fNav ul li{width:80px; height:30px; line-height:30px; padding-right:12px; float:left;s}

.contact{width:240px; height:152px; line-height:38px; padding:9px 50px; float:left; border-left:#d0e2de 1px solid;}

.link{height:144px; margin-left:952px; border-left:#d0e2de 1px solid; padding:13px 0 13px 50px;}
.link .mainlevel{width:100%; height:36px; background:#fff; margin:6px 0; float:left;}
.linkBox{width:100%; height:auto;}
.linkBox > li{width:100%; height:36px; position:relative;}
.linkBox li a{display:block; height:36px; line-height:36px; cursor:pointer; padding-left:10px; font-size:13px; color:#98a3aa;}
.linkBox li a i{display:block; width:36px; height:36px; background:#1f9172; float:right;}
.linkBox li a i em{display:block; width:36px; height:36px; background:url(i01.png) no-repeat center center; -webkit-transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s; -o-transition:all .3s; transition:all .3s;}
.linkBox .mainlevel:hover a i em{transform:rotate(-180deg); -ms-transform:rotate(-180deg); -moz-transform:rotate(-180deg); -webkit-transform:rotate(-180deg); -o-transform:rotate(-180deg);}
.linkBox li ul{width:100%; max-height:320px; padding:0; background-color:#27a381; position:absolute; left:0; bottom:34px; overflow-y:auto; display:none; z-index:999;}
.linkBox li ul li{height:auto;}
.linkBox li ul li a{height:auto; line-height:20px; padding:6px 10px; background:none; font-size:14px; color:#fff;}
.linkBox li ul li a:hover{background:#ffc72a;}

.copy{height:46px; line-height:46px; text-align:center; color:#cbd9d5; font-size:14px; background:#00694e;}
.copy em{display:none; font-style:normal;}
.copy label{padding-left:1em;}
.copy a:link, .copy a:visited{color:#cbd9d5;}
.copy a:hover{color:#fff;}

.nyBanner{position:relative; z-index:0;}
.nyBanner img{width:100%; vertical-align:top;}


.ny{width:1260px; margin:0 auto; padding:30px 0 50px;}
.left{width:280px; background:#e9f2f0; float:left; position:relative; z-index:1;}
.left h1{height:60px; line-height:60px; border-bottom:#d0e2de 1px solid; padding-left:70px; background:#00694e url(iH02.png) no-repeat 30px center; font-size:20px; color:#fff; font-weight:normal;}
.left ul li{height:49px; border-bottom:#d0e2de 1px solid;}
.left ul li:last-child{border-bottom:none;}
.left ul li a:link, .left ul li a:visited{display:block; height:49px; line-height:49px; padding:0 30px; background:url(i03.png) no-repeat 245px center; font-size:15px;}
.left ul li a:hover, .left ul li a.on{background:#1f9172 url(i02.png) no-repeat 245px center; color:#fff;}

.right{margin-left:310px; min-height:600px;}
.post{height:50px; line-height:50px; border-bottom:#e5e5e5 1px solid; margin-bottom:2px;}
.post span{float:right; height:30px; line-height:30px; padding-top:20px; white-space:nowrap; display:block; color:#666; font-size:13px;}
.post span em, .post span i{font-style:normal;}
.post span b{font-weight:normal; display:none;}
.post p{float:left; height:50px; position:relative; bottom:0; border-bottom:#00694e 2px solid; color:#00694e; font-size:20px;}

.list01{padding:20px 0 50px;}
.list01 ul li{height:50px; line-height:50px; border-bottom:#ccc 1px dashed; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.list01 ul li span{color:#a1a1a1; float:right; padding-left:20px;}
.list01 ul li span i{font-style:normal;}

.teacherList h2{text-align:center; line-height:30px; font-size:20px; padding-top:30px;}
.teacherList ul{font-size:0; margin:-14px -14px 0;}
.teacherList ul li{display:inline-block; vertical-align:top; width:133px; height:43px; margin:28px 14px 0;}
.teacherList ul li a:link, .teacherList ul li a:visited{display:block; height:42px; line-height:42px; padding:0 15px; background:#f5f5f5; border-top:#00694e 1px solid; font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.teacherList ul li a:hover{background:#00694e; color:#fff;}

.article{padding:20px 0 30px;}
.articleTitle{padding:20px; line-height:36px; text-align:center; font-size:20px; font-weight:bold;}
.articleInfo{text-align:center;font-size:13px; height:30px; line-height:30px; color:#8a8a8a; background:#f3f3f3; width:90%; margin:0 auto;}
.articleInfo label{padding-left:20px;}
.articleCon{font-size:14px; line-height:30px; padding-top:20px;}
.articleCon p, .articleCon div{text-justify:inter-ideograph; text-align:justify;}
.articleCon img{max-width:800px; margin:0 auto;_width:expression(document.body.clientWidth > 800 ? "800px" : "auto");}
.article2 .articleCon img{max-width:1000px; _width:expression(document.body.clientWidth > 1000 ? "1000px" : "auto");}
.articleCon table{margin:0 auto !important;}
.articleGn{height:30px; line-height:30px; text-align:center; font-size:14px; font-weight:bold; padding-top:30px;}

#goHeadBtn{display:block; width:50px; height:50px; z-index:999; background:url(goHeadBtn.png) no-repeat; position:fixed; right:20px; bottom:20px;}


.wap{display:none;}
.pc{display:block;}


@media screen and (max-width:960px){
	body{min-width:100%;_width:100%; font-size:62.5%;}
	.overHidden{overflow:hidden; height:100%;}
	
	.pfPic{max-width:5rem !important;}
	
	.head{min-width:100%; height:1.8rem; position:fixed; left:0; top:0; z-index:999;}
	.logo{width:auto; height:1.8rem; background-size:auto .9rem; margin:0 .3rem;}
	
	.navWap{width:1rem; float:right; position:relative; cursor:pointer; height:1rem; margin:.5rem 0 0 0;}
	.navWap span{display:block; background:#fff; width:100%; height:2px; position:absolute; left:0; transition:all ease 0.35s;}
	.navWap span:nth-of-type(1){top:0;}
	.navWap span:nth-of-type(2){top:0.3rem;}
	.navWap span:nth-of-type(3){top:0.6rem;}
	.navCur span:nth-of-type(1){top:0.3rem; transform:rotate(45deg);}
	.navCur span:nth-of-type(2){width:0;}
	.navCur span:nth-of-type(3){top:0.3rem;transform:rotate(-45deg);}
	
	.navList{position:fixed; z-index:900; background:#eee; width:100%; font-size:0.4rem; top:-300%; overflow:auto; overflow-x:hidden; transition:top ease 0.35s; box-shadow:0 2px 2px 0 rgba(0,0,0,0.4);}
	.navShow{top:1.8rem;}
	.navList .searchWap{width:100%; height:1.2rem; padding:.2rem .3rem; background:#fff; overflow:hidden; box-sizing:border-box; margin:0; position:relative;}
	.navList .searchWap .keyvalue{width:calc(100% - .8rem); height:.8rem; line-height:.8rem; background:#fff; border:0; padding:0; margin:0; font-size:0.4rem;}
	.navList .searchWap .searchBtn{display:block; width:0.8rem; height:0.8rem; background:url(iSearch.png) no-repeat center center; border:0; padding:0; margin:0; position:absolute; top:0.2rem; right:.3rem;}
	.navListBox{overflow-y:auto; overflow-x:hidden;}
	.navList ul li i{position:absolute; top:.1rem; right:0; border-left:1px #ddd solid; width:1.1rem; height:1rem; line-height:1rem; text-align:center; box-sizing:border-box; cursor:pointer;}
	.navList ul li i svg{transform:rotate(-90deg); transition:all ease 0.35s; width:1rem; height:1rem; position:absolute; left:50%; top:50%; margin:-.5rem 0 0 -.5rem; fill:#555; font-size:.3rem; font-weight:normal;}
	
	.navList ul li{position:relative; line-height:1.2rem; font-size:.5rem; border-bottom:#ddd 1px solid;}
	.navList ul li ul{display:none; border-top:#ddd 1px solid; padding:.3rem 0 .3rem .5rem;}
	.navList ul li ul li{border-bottom:0; border-top:0; font-size:.45rem;}
	.navList ul li a{color:#333; display:block; padding-left:.5rem;}
	.navList ul li ul li a{display: block; text-align:left; border-bottom:0;}
	.navList ul li:first-child{overflow:hidden; border-top:0}
	.navList ul li:first-child a{width:calc(100% - 2.5rem);}
	.navList ul li li:first-child a{width:calc(100% - .5rem);}
	.navList ul li:first-child .language{width:2.2rem; overflow:hidden; height:1rem; line-height:1rem; position:absolute; top:.1rem; right:0;}
	.navList ul li:first-child .language a{width:1.1rem; height:1rem; float:left; border-left:1px #ddd solid; text-align:center; color:#999; box-sizing:border-box; padding-left:0; font-size:.4rem;}
	.navList ul li a:hover{color:#8c1515;}
	.navList ul li .navListCur svg{fill:#8c1515; transform:rotate(0deg);}
	
	.banner{margin-top:1.8rem;}
	.banner .bd ul li p{height:3.6rem;}
	.banner .hd{bottom:.3rem;}
	.banner .hd ul{height:14px;}
	.banner .hd ul li{margin:0 5px;}
	.banner .prev, .banner .next{display:none !important;}
	
	
	.indH{height:1.5rem;}
	.indH p{height:1rem; line-height:1rem; font-size:.6rem;}
	.indH p a:link, .indH p a:visited{height:.5rem; line-height:.5rem; margin-top:.5rem; font-size:.45rem; padding-left:.7rem; background-size:auto .5rem;}
	.indH span{font-size:.4rem; height:.5rem; line-height:.5rem;}
	
	
	.F1{width:auto; height:auto; margin:0 auto;}
	
	.news{width:auto; height:auto; float:none; padding:.5rem .3rem; background:#e9f2f0;}
	.newsBg{display:none !important;}
	.picNews{width:100%; height:6rem; padding:.5rem 0 0; margin-top:0;}
	.picNews .bd, .picNews .bd li a, .picNews .bd li p{height:6rem;}
	.picNews .bd li h3{width:100%; height:1rem; line-height:1rem; font-size:.45rem; padding:0 .3rem; box-sizing:border-box;}
	.picNews .bd li i{height:1rem;}
	.picNews .hd{width:auto; left:auto; right:0; top:0;}
	.picNews .hd li{margin:0 0 0 8px;}
	
	.txtNews{height:3rem; padding:.2rem 0 0;}
	.txtNews li{height:1rem; line-height:1rem; font-size:.45rem;}
	.txtNews li span{padding-left:.4rem;}
	
	
	.notice{height:auto; margin-left:0; padding:.5rem .3rem;}
	.notice ul{height:auto; padding-top:.2rem;}
	.notice ul li{height:54px; padding:.3rem 0;}
	.notice ul li a{display:block; height:54px;}
	.notice ul li .text{height:1.6rem; line-height:.8rem; margin-right:2.9rem;}
	.notice ul li .text h3{max-height:1.6rem; font-size:.45rem;}
	.notice ul li .text p{height:.8rem; font-size:.4rem;}
	.notice ul li .time{width:2.5rem; height:1.6rem; line-height:1.6rem; font-size:.6rem;}
	/*.notice ul li .time span{font-size:.8rem;}*/
	
	
	.F2{height:auto; padding:.6rem .3rem;}
	.F2Con{width:auto; height:auto; padding:0; margin:0 auto;}
	.xsbg{width:auto; height:auto; float:none;}
	.xsbg .indH{margin-top:0;}
	.xsbg .indH i{display:none;}
	.xsbgCon{height:auto; padding-top:.3rem;}
	.xsbgCon ul{width:auto; height:auto; background:rgba(88,163,139,.2); border:#1f9172 1px solid; padding:0 .5rem .5rem; position:relative; left:auto; bottom:auto;}
	.xsbgCon ul li{width:auto; height:1.8rem; padding:.5rem 0 0; float:none;}
	.xsbgCon ul li p{width:1.8rem; height:1.6rem; padding:.1rem 0; line-height:.5rem; font-size:.4rem;}
	.xsbgCon ul li p span{height:.9rem; line-height:.9rem; padding-top:0; font-size:.6rem;}
	.xsbgCon ul li h3{height:1.6rem; line-height:.8rem; padding-top:.2rem; margin-left:2.1rem; font-size:.45rem;}
	.xsbgBg{display:none;}
	
	
	.mzap{height:auto; margin-left:0; padding:.5rem; margin-top:.6rem;}
	.mzap ul{height:6rem; padding-top:.3rem;}
	.mzap ul li{height:1rem; line-height:1rem; font-size:.45rem;}
	
	
	.picLink{width:auto; height:auto; background:none; margin:0 auto; padding:.3rem 1.5%;}
	.picLink .iP01, .picLink .iP02, .picLink .iP03, .picLink .iP04, .picLink .iP05, .picLink .iP06{width:47%; height:3rem; padding:0; float:left; background-size:cover; margin:.3rem 1.5%; overflow:hidden; position:static !important; left:auto !important; top:auto !important;}
	.picLink a{display:block; height:100%;}
	.picLink div p{height:1.4rem; line-height:.8rem; font-size:.54rem; padding:.2rem 0; margin-top:.6rem;}
	.picLink div span{height:.6rem; line-height:.6rem; font-size:.4rem;}
	.iP01{background:url(picBg01.jpg) no-repeat center center;}
	.iP01 ul{height:1.6rem; padding:.2rem .3rem; background:rgba(50,176,189,.82); margin-top:.5rem;}
	.iP01 li{width:50%; height:.8rem; line-height:.8rem; padding:0; font-size:.48rem; text-align:center;}
	
	.iP02{background:url(picBg02.jpg) no-repeat center center;}
	.iP02 p{height:1.6rem; background:rgba(70,207,170,.82);}
	
	.iP03{background:url(picBg03.jpg) no-repeat center center;}
	.iP03 p{height:1.6rem; background:rgba(232,179,53,.82);}
	
	.iP04{background:url(picBg04.jpg) no-repeat center center;}
	.iP04 p{height:1.6rem; background:rgba(122,185,73,.82);}

	.iP05{background:url(picBg05.jpg) no-repeat center center;}
	.iP05 p{height:1.6rem; background:rgba(213,136,74,.82);}
	
	.iP06{background:url(picBg06.jpg) no-repeat center center;}
	.iP06 p{height:1.6rem; background:rgba(79,124,193,.82);}
	
	.foot{min-width:100%; height:auto; font-size:.4rem;}
	.footCon{width:auto; height:auto; padding:0;}
	.fLogo{display:none;}
	
	.fNav{width:auto; height:auto; padding:.5rem .3rem; border-bottom:#d0e2de 1px solid; border-left:none; float:none;}
	.fNav h1{height:1.2rem; line-height:1rem; font-size:.5rem;}
	.fNav h1 i{width:.8rem;}
	.fNav ul{height:auto; padding-top:.3rem;}
	.fNav ul li{width:33.3333%; height:1rem; line-height:1rem; padding-right:0; float:left;}
	
	.contact{width:auto; height:auto; line-height:.8rem; padding:.5rem .3rem; border-bottom:#d0e2de 1px solid; border-left:none; float:none;}
	
	.link{height:auto; margin-left:0; border-left:none; padding:.5rem .3rem;}
	.link .mainlevel{width:100%; height:1.2rem; margin:.2rem 0; float:none;}
	.linkBox{width:100%; height:auto;}
	.linkBox > li{width:100%; height:1.2rem;}
	.linkBox li a{height:1.2rem; line-height:1.2rem; padding-left:10px; font-size:13px;}
	.linkBox li a i{width:1.2rem; height:1.2rem;}
	.linkBox li a i em{width:1.2rem; height:1.2rem;}
	.linkBox li ul{width:100%; max-height:6rem; padding:.2rem 0; bottom:1.2rem;}
	.linkBox li ul li a{line-height:.6rem; padding:.2rem .3rem; font-size:.4rem;}
	
	.copy{height:auto; line-height:0.8rem; padding:0.3rem; font-size:.4rem;}
	
	.nyBanner{margin-top:1.8rem;}
	
	.ny{width:auto; padding:0;}
	
	.right{margin-left:0; min-height:6rem;}
	.post{height:1rem; line-height:1rem; margin-bottom:0; padding:0 .3rem;}
	.post span{float:none; height:1rem; line-height:1rem; padding-top:0; font-size:.4rem;}
	.post span b{color:#00694e; display:inline;}
	.post span i, .post span em, .post p{display:none;}
	
	.list01{padding:0.2rem 0.3rem 0.5rem;}
	.list01 ul li{height:1rem; line-height:1rem; font-size:0.45rem;}
	.list01 ul li span{padding-left:0.3rem;}
	
	.teacherList{padding:0.2rem 0.15rem 0.5rem;}
	.teacherList h2{font-size:0.56rem; padding-top:0;}
	.teacherList ul{margin:0;}
	.teacherList ul li{width:33.3333%; height:1.2rem; line-height:1.2rem; margin:0.3rem 0 0;}
	.teacherList ul li a{margin:0 0.15rem; height:1.2rem; line-height:1.2rem; font-size:.45rem; padding:0 .3rem;}
		
	
	.article{padding:.3rem .3rem 1rem; font-size:.45rem; line-height:.8rem;}
	.articleTitle{padding:0 0 .2rem; line-height:1rem; font-size:.56rem;}
	.articleInfo{width:96%; font-size:.4rem; height:1rem; line-height:1rem;}
	.articleInfo label{padding-left:.5rem;}
	.articleCon{font-size:.45rem; line-height:1rem; padding:.3rem 0; min-height:6rem;}
	.articleCon p, .articleCon div{text-justify:auto; text-align:left;}
	.articleCon img{max-width:100%;_width:auto; height:auto !important;}
	.article2 .articleCon img{max-width:100%; _width:auto;}
	.articleCon .tableBox{overflow-x:auto;}
	.articleGn{padding-top:.3rem; height:.8rem; line-height:.8rem; font-size:.4rem;}
	
	
	.wap{display:block;}
	.pc{display:none;}
}

@media screen and (max-width:640px){
	.picLink .iP01, .picLink .iP02, .picLink .iP03, .picLink .iP04, .picLink .iP05, .picLink .iP06{width:auto; float:none; margin:.3rem;}
	.list01 li span i, .copy span{display:none;}
	.copy em{display:inline;}
	.copy label{padding-left:0; display:block;
}