@media screen and (min-width: 320px) {html {font-size: 14px;}}
@media screen and (min-width: 360px) {html {font-size: 16px;}}
@media screen and (min-width: 400px) {html {font-size: 18px;}}
@media screen and (min-width: 440px) {html {font-size: 20px;}}
@media screen and (min-width: 480px) {html {font-size: 22px;}}
@media screen and (min-width: 640px) {html {font-size: 28px;}}
iframe[src*="ucweb.com"] { display: none !important; }
div[id^="_"] { display: none !important; }
ul,li{list-style:none;}
a{ color:#000; text-decoration:none;}
body{ border:0px; margin:0px; padding:0px;background:#FFF; margin:0px auto;}ul,li,p,h1,h2,h3,*{border:0px; margin:0px; padding:0px; font-family:"Microsoft YaHei UI";}
@media screen and (max-width: 900px){
#an_logo{ width:100%; background:#2C504C; display:flex; display:-webkit-flex; justify-content:space-between; -webkit-justify-content:space-between; align-items:center; -webkit-align-items:center; z-index:98;}
#an_logo p:nth-child(1),#an_logo p:nth-child(2){ display:none;}
#an_logo p:nth-child(3){ width:65%;}
#an_logo p:nth-child(3) img{ width:100%; display:block; margin:0.8em auto 1em 0.8em;}
#an_logo p:nth-child(4){ width:15%; color:#FFF; font-size:1em; line-height:1.8em;}
#an_logo p:nth-child(4) a{ display:block; height:3px; border-radius:5px; background:#FFF;}
#an_logo p:nth-child(4) a:nth-child(1){ width:80%; background:rgb(255,255,255,0.6);}

#an_logo p:nth-child(4) a:nth-child(2){ width:80%;background:rgb(255,255,255,0.6);}
#an_nav{ position:fixed; right:0em; top:0em; width:40%; background:#2C504C; display:none; z-index:99;}
#an_nav a{ display:block; color:#FFF; border-bottom:1px solid #FFF; text-decoration:none; line-height:3em; width:90%; margin:0em 5%; text-align:center;}
#an_nav a:nth-child(1){ text-align:right; border-bottom:none;}
#an_nav a:nth-child(10){ border-bottom:none;}
#an_ydao,#an_banner{ display:none;}
.man_banner{ width:100%; position:relative;}
.man_banner img{ width:100%;}
.man_banner span{ display:block; background:#2C504C; width:80%; bottom:3em; position:absolute; left:10%;}
.man_banner span img{ width:90%; margin:0.8em 5%;}
#an_title{ width:100%; height:0.9em; display:flex;display:-webkit-flex; justify-content:center; -webkit-justify-content:center; border-bottom:1px solid #999999; margin:2em auto 3em auto;}
#an_title p{display:flex;display:-webkit-flex;background:#FFF; height:2em;align-items:center; -webkit-align-items:center;}
#an_title p a:nth-child(2){font-size:0.5em; text-align:center;}
#an_title p a:nth-child(2) b{ display:block; font-size:2.8em;}
.mpart1{ width:100%;}
.mpart1 .tempWrap{ width:94%; margin-left:6%;}
.part1bd li p:nth-child(1){background:url(../images/leftborder.png) no-repeat bottom left; width:100%;}
.part1bd li p:nth-child(1) img{ width:97%; margin-left:3%; margin-bottom:0.2em; border-radius:1em 0em 0em 0em;}
.part1bd li p:nth-child(2){ width:95%; margin-left:5%; line-height:2.5em;}
.part1bd li p:nth-child(2) span:nth-child(1){ color:#FFF; font-weight:bold; font-size:1.2em;}
.part1bd li p:nth-child(2) span:nth-child(2){ color:#2D504A; display:inline-block; margin-left:1em;}
.part1bd li p:nth-child(3){ width:95%; margin-left:5%; margin-top:1.5em; display:flex; display:-webkit-flex; justify-content:space-between; -webkit-justify-content:space-between; flex-wrap:wrap; -webkit-flex-wrap:wrap;}
.part1bd li p:nth-child(3) a{ width:33%; line-height:2em; color:#2C504C; text-decoration:none; text-decoration:none; color:#2C504C;}
.mpart1w{ width:100%; position:relative;}
.mpartbg{ background:#2C504C; width:35%; height:13.5em; border-radius:0em 0em 1em 0em; position:absolute; top:2em; left:0em;}
#an_part1{ display:none;}
.man_part2{ width:100%; height:35em; background:#E8E4DB; position:relative; text-align:center; line-height:2em; padding-top:1em; padding-bottom:1em;}
.man_part2 img{ width:100%; display:block; margin-top:2em;}
.man_part2 .tempWrap{ width:100%; top:4em; position:absolute; left:0em;}
.mpart2bd li p:nth-child(1){ display:flex; display:-webkit-flex; align-items:center; -webkit-align-items:center;}
.mpart2bd li p:nth-child(1) span:nth-child(1){ width:45%; text-align:left; padding-left:3%; line-height:2em;}
.mpart2bd li p:nth-child(1) span:nth-child(2){ width:52%;}
.mpart2bd li p:nth-child(1) span:nth-child(2) img{ width:100%;}
.mpart2bd li p:nth-child(1) span:nth-child(1) b{ display:block; font-size:2em; margin-top:2.5em; margin-bottom:0.3em;}
.mpart2bd li p:nth-child(1) span:nth-child(1) a{ display:block; margin-top:1em; width:90%;}
.mpart2bd li p:nth-child(1) span:nth-child(1) a:nth-child(2){ border:1px solid #25524B; color:#25524B; text-align:center; border-radius:2em;box-shadow:0px 6px 0px 0px #25524B;}
.mpart2bd li p:nth-child(1) span:nth-child(1) a:nth-child(3){ background:red; color:#FFF; text-align:center; border-radius:2em; font-weight:bold; box-shadow:0px 6px 0px 0px #A41E1D;}
.mpart2bd li p:nth-child(2){ width:96%; margin:0em 2% auto 2%; background:#25524B; border-radius:1em; padding:0.5em 0em; position:relative;}
.mpart2bd li p:nth-child(2) strong{ color:#FFF; font-weight:200; font-size:0.9em; width:86%; margin:0.5em 7%; display:block; border:1px solid #FFF;}
.mpart2bd li p:nth-child(2) strong a{ color:#FF0; text-decoration:none;}
.man_part2 .prev,.man_part2 .next{ position:absolute; width:2em; height:2em; line-height:2em; text-align:center; background:#FFF; top:80%; margin-top:-1.25em; border-radius:50%; font-size:1.2em;}
.man_part2 .prev{ left:0.7em;}
.man_part2 .next{ right:0.7em;}
#an_part3,#an_part2{ display:none;}
.mpart3{ width:100%; display:flex; display:-webkit-flex; flex-wrap:wrap; -webkit-flex-wrap:wrap;}
.mpart3 p{ width:50%;  position:relative;}
.mpart3 p img{ width:100%; display:block;}
.mpart3 p span{display:block; position:absolute; text-align:center; color:#FFF; bottom:1em; width:100%;}
.man_hjbd li img{ width:100%;}
#an_part4{ display:none;}
.mpart4{ width:96%; margin:0em 2%; }
.mpart4 .tempWrap{box-shadow:1px 3px 1px 0px #D2D2D2; border-radius:0.5em; border:1px solid #ECECEC;}
.mpart4bd li{ padding-left:1em; padding-bottom:0.5em; position:relative; overflow:hidden;}
.mpart4bd li a{ display:block; text-decoration:none; color:#333; line-height:2em;}
.mpart4bd li a:nth-child(1){ color:#25524B; font-size:1.2em; font-weight:bold; display:inline-block; margin-top:0.5em; border-bottom:2px solid #25524B; margin-bottom:0.5em;}
.mpart4hd{ width:40%; margin:1em 30%; display:flex; display:-webkit-flex; justify-content:space-between; -webkit-justify-content:space-between;}
.mpart4hd li{ height:0.5em; width:0.5em; border-radius:50%; background:#E9E9E9;}
.mpart4bd li img{ position:absolute; right:0em; top:0em; height:100%; border-radius:0em 1em 1em 0em;}
.mpart4hd .on{ width:1.5em; background:#255047; border-radius:0.3em;}
#an_part5{ display:none;}
.mpart5w{ width:96%; margin:0em 2% 4em 2%; position:relative;}
.mpart5w span{ background:#2C504C; width:90%; margin:5em 5% 2em 5%; height:42em; display:block;}
.mpart5{ position:absolute; width:100%; top:-2em;display:flex; display:-webkit-flex; justify-content:space-between; -webkit-justify-content:space-between; flex-wrap:wrap; -webkit-flex-wrap:wrap;}
.mpart5 li{ width:49%; margin-bottom:1em; text-align:center; background:#FFF; border-radius:0.5em; box-shadow:0px 8px 0px 0px #CACDB2; line-height:2em;}
.mpart5 li img{ display:block; margin:0em auto; width:60%; margin:1em 20% 0.5em 20%; font-size:1em;}
.mpart5 li b{ display:inline-block; height:1.5em; width:1.5em; border-radius:50%; background:#2C504C; font-size:1.2em; color:#FFF; line-height:1.5em; margin-right:0.5em; margin-bottom:0.5em;}
.mpart6{ width:96%; margin:2em 2%;}
#part6{ display:none;}
#an_copy{ width:100%;background:#26534C; padding-bottom:3em;}
#an_copyn{ width:96%; margin:1em 2% 0em 2%;}
#an_copyn span:nth-child(1){ width:80%; margin:1em 10%; display:block; padding-top:1em;}
#an_copyn span:nth-child(1) img{ width:100%; display:block;}
#an_copyn span:nth-child(2){ width:95%; color:#FFF; line-height:2em; display:block; margin-left:5%;}
#an_copyn span:nth-child(2) a:nth-child(1){ display:none;}
#an_copyn span:nth-child(2) img{ width:1.2em; margin-right:0.5em;}
#an_copyn span:nth-child(2) a{ color:#FFF; text-decoration:none; font-size:1em;}
#an_copyn span:nth-child(3){ display:none;}
#an_copyn span:nth-child(3) img{display:none;}
.mcopybtm{ display:block; width:100%; text-align:center;}
.lbbd{width:100%; line-height:2em; margin:0em auto; background:url(../images/mlb01.jpg) no-repeat top #F0F0F0; background-size:100% auto; padding-top:3em;}
#lbbd .e2 li span .intro{ line-height:1.5em; color:#333; font-size:1em; overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
#lbbd .e2 li span a{ width:100%; display:block; text-decoration:none; font-size:1.2em; color:#000; font-weight:bold;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.pce3 dl dd:nth-child(1){ display:none;}
.pce3 dl dd:nth-child(3) a{ text-decoration:none; color:#000; display:block; width:100%;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.zxslist li p:nth-child(2) span:nth-child(2) a{ display:inline-block; text-decoration:none; width:42%; margin-left:4%; border:1px solid #000; text-align:center; color:#000;}
.zxslist li p:nth-child(2) span:nth-child(2) a:nth-child(2){ border:0em; background:#F73438; color:#FFF; margin-left:10%;}
.zxslist li p:nth-child(2) span:nth-child(1) a{ display:block; margin-left:4%; line-height:1.5em; overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.zxslist li p:nth-child(2) span:nth-child(2){ width:100%; margin-top:0.5em;}
.intro em:nth-child(4){ display:none;}
#allmap {width:100%;height:20em;overflow: hidden;margin:0;font-family:"微软雅黑"; font-size:14px; line-height:26px;}
.pcfc{ display:none;}
.pcyq{ display:none;}
.myq{ width:80%; position:fixed; left:10%; top:50%; box-shadow:0px 0px 5px 2px #CCCCCC; background:#EDEEE6; border-radius:5px; margin:-5em auto auto auto; max-width:640px; display:none;}
.myq li{ width:100%;}
.myq li:nth-child(1){background:#2C504C; border-radius:5px 5px 0 0; color:#FFF; line-height:2.5em; clear:both; font-size:1em;}
.myq li:nth-child(1) span:nth-child(1){ width:2.5em; height:2.5em; display:block; color:#FFF; position:relative; float:left; left:0.45em;}
.myq li:nth-child(1) span:nth-child(2){ display:inline-block; left:0.45em; font-size:1.2em; margin-right:0.3em;}
.myq li:nth-child(1) em{ display:inline-block;}
.myq li:nth-child(1) span:nth-child(1) a{ width:1.6em; height:2px; background:#FFF; display:inline-block; position:absolute; }
.myq li:nth-child(1) span:nth-child(1) a:nth-child(1){ transform:rotate(-45deg); top:1.2em;}
.myq li:nth-child(1) span:nth-child(1) a:nth-child(2){ transform:rotate(45deg); top:1.2em;}
.myq li:nth-child(2){ display:flex; display:-webkit-flex;  margin:0.5em 0em; align-items:flex-end; -webkit-align-items:flex-end;}
.myq li:nth-child(2) span:nth-child(1){ width:30%; display:inline-block; height:5em; overflow:hidden; margin:0em 2%;}
.myq li:nth-child(2) span:nth-child(1) img{ width:100%;}
.myq li:nth-child(2) span:nth-child(2){ width:60%; background:#FFF; display:inline-block; height:4em; border:1px solid #CCC; margin-left:2%; position:relative; font-size:0.8em; line-height:1.8em; text-indent:1em; padding-top:0.3em;}
.myq li:nth-child(2) span:nth-child(2) a:nth-child(1){ color:#F60; display:block;}
.myq li:nth-child(2) span:nth-child(2) a:nth-child(3){ display:block; width:0em; height:0em; position:absolute; border-top:6px solid #FFF; border-left:3px solid transparent; border-right:3px solid transparent; bottom:-5px; right:3em;}
.myq li:nth-child(2) span:nth-child(2) a:nth-child(2){ display:block; width:0em; height:0em; position:absolute; border-top:6px solid #CCC; border-left:3px solid transparent; border-right:3px solid transparent; bottom:-6px; right:3em;}
.myq li:nth-child(3){ margin-bottom:0.5em;}
.myq li:nth-child(3) span:nth-child(1){ display:inline-block; font-size:1em; line-height:2em; text-indent:1em; color:#666;}
.myq li:nth-child(3) span:nth-child(1) a{ display:inline-block; background:#F60; color:#FFF; text-indent:0em; height:1.2em; line-height:1.2em; padding:0em 3px; animation:mfont 1.5s infinite ease-in-out;}
@keyframes mfont{
    0%{opacity:0;}
	60%{opacity:1;}
	100%{opacity:0;}
}
.myq li:nth-child(3) span:nth-child(2){ display:inline-block; width:30%; background:#F60; color:#FFF; text-align:center; border-radius:8px; line-height:2em; margin-left:9%;}
.mkefu{ width:100%; position:fixed; bottom:0em; border-top:2px solid #CCCCCC; max-width:640px;}
.mkefu a{ width:50%; display:inline-block; text-align:center; line-height:3em; color:#FFF;}
.mkefu a:nth-child(1){background:#2C504C;}
.mkefu a:nth-child(2){background:#F60;}
}
@media screen and (min-width: 1000px){
.an_logo{ max-width:1200px; margin:0px auto; display:flex; display:-webkit-flex; justify-content:space-between;-webkit-justify-content:space-between;align-items:center; -webkit-align-items:center;}
.an_logo p:nth-child(2){ display:flex; display:-webkit-flex;align-items:center; -webkit-align-items:center;}
.an_logo p:nth-child(2) span{ font-size:16px;}
.an_logo p:nth-child(2) span b{ display:block; font-size:26px;}
.an_logo p:nth-child(4),.an_logo p:nth-child(3){ display:none;}
.an_nav{ width:100%; background:#2B4F4B; height:60px; }
.an_nav span{ width:1200px; margin:0px auto; display:flex; display:-webkit-flex;}
.an_nav span a{ color:#FFF; width:12.5%; text-align:center; text-decoration:none; font-size:18px; line-height:60px; }
.an_nav span a:nth-child(1){ display:none;}
.an_banner{ position:relative;}
.an_banner img{ width:100%;}
.anbd{ width:100%;}
.anbd li a img{ width:100%;}
.anhd{ display:flex;display:-webkit-flex; width:100%; justify-content:center; -webkit-justify-content:center; position:absolute; bottom:30px; margin:0px; padding:0px;}
.anhd li{ width:10px; height:5px; background:#CACDB2; border-radius:3px; margin-left:50px; border:1px solid #FFF;}
.anhd .on{ width:20px; height:5px; background:#2B4F4B; border-radius:5px; border:1px solid #FFF;}
.an_ydao{ width:100%; margin:0px; padding:0px; margin-top:-10px;}
.an_ydao img{ width:100%;}
.man_banner{ display:none;}
.an_title{ width:100%; height:13px; display:flex;display:-webkit-flex; justify-content:center; -webkit-justify-content:center; border-bottom:1px solid #999999; margin:40px auto 80px auto;}
.an_title p{display:flex;display:-webkit-flex;background:#FFF; height:30px;align-items:center; -webkit-align-items:center;}
.an_title p a:nth-child(2){font-size:12px; text-align:center;}
.an_title p a:nth-child(2) b{ display:block; font-size:40px;}
.an_part1{ width:100%; display:flex; display:-webkit-flex; flex-wrap:wrap; -webkit-flex-wrap:wrap; margin-top:30px;}
.an_part1 p{ width:50%; margin:0px; padding:0px; border:0px;}
.an_part1 p span a{ font-size:25px;line-height:50px;}
.an_part1 p:nth-child(1){ text-align:right; height:420px; overflow:hidden; position:relative;}
.an_part1 p:nth-child(1) img{ height:420px;}
.an_part1 p:nth-child(1) span{ width:240px; height:240px; border-radius:20px; transform:rotate(45deg); display:block; position:absolute;}
.an_part1 p:nth-child(1) span:nth-child(1){ background:#2C504C; top:100px; right:800px;}
.an_part1 p:nth-child(1) span:nth-child(2){ border:1px solid #2C504C; top:100px; right:780px;}
.an_part1 p:nth-child(2){ background:#2B4F4B; height:420px;}
.an_part1 p:nth-child(2) span{ display:flex;display:-webkit-flex; flex-wrap:wrap; -webkit-flex-wrap:wrap;  color:#FFF; width:600px; }
.an_part1 p:nth-child(2) span a:nth-child(1){ width:600px; text-indent:20px; line-height:80px; margin-top:60px; font-size:12px;}
.an_part1 p:nth-child(2) span a:nth-child(1) b{ font-size:30px;}
.an_part1 p:nth-child(2) span a:nth-child(2){ width:200px;}
.an_part1 p:nth-child(2) span a:nth-child(3){ width:200px;}
.an_part1 p:nth-child(2) span a:nth-child(4){ width:200px;}
.an_part1 p:nth-child(2) span a:nth-child(5){ width:200px;}
.an_part1 p:nth-child(2) span a:nth-child(6){ width:200px;}
.an_part1 p:nth-child(2) span a:nth-child(7){ width:200px;}
.an_part1 p:nth-child(2) span a:nth-child(8){ width:200px;}
.an_part1 p:nth-child(2) span a:nth-child(9){ width:200px;}
.an_part1 p:nth-child(2) span a:nth-child(10){ width:200px;}
.an_part1 p:nth-child(2) span a:nth-child(11){ width:200px;}
.an_part1 p:nth-child(2) span a:nth-child(12){ width:200px;}
.an_part1 p:nth-child(2) span a{ text-indent:30px; color:#FFF;}
.an_part1 p:nth-child(3){text-align:right; height:420px;overflow:hidden;}
.an_part1 p:nth-child(3) img{ height:420px;}
.an_part1 p:nth-child(4){ background:#fff; height:420px; position:relative; overflow:hidden;}
.an_part1 p:nth-child(4) strong{width:240px; height:240px; transform:rotate(45deg); display:block; position:absolute; border:1px solid #2C504C; top:100px; left:750px;}
.an_part1 p:nth-child(4) span{ display:flex;display:-webkit-flex; flex-wrap:wrap; -webkit-flex-wrap:wrap; line-height:40px;width:600px;}
.an_part1 p:nth-child(4) span a:nth-child(1){ width:600px; text-indent:20px; line-height:80px; margin-top:60px; font-size:12px;}
.an_part1 p:nth-child(4) span a:nth-child(1) b{ font-size:30px;}
.an_part1 p:nth-child(4) span a:nth-child(2){ width:200px;}
.an_part1 p:nth-child(4) span a:nth-child(3){ width:200px;}
.an_part1 p:nth-child(4) span a:nth-child(4){ width:200px;}
.an_part1 p:nth-child(4) span a:nth-child(5){ width:200px;}
.an_part1 p:nth-child(4) span a:nth-child(6){ width:200px;}
.an_part1 p:nth-child(4) span a:nth-child(7){ width:200px;}
.an_part1 p:nth-child(4) span a:nth-child(8){ width:200px;}
.an_part1 p:nth-child(4) span a:nth-child(9){ width:200px;}
.an_part1 p:nth-child(4) span a:nth-child(10){ width:200px;}
.an_part1 p:nth-child(4) span a:nth-child(11){ width:200px;}
.an_part1 p:nth-child(4) span a:nth-child(12){ width:200px;}
.an_part1 p:nth-child(4) span a{ text-indent:30px;}
.an_part1 p:nth-child(5){ background:#fff; height:420px; clear:both;}
.an_part1 p:nth-child(5) span{ display:flex;display:-webkit-flex; flex-wrap:wrap; -webkit-flex-wrap:wrap; line-height:40px;width:600px; float:right;}
.an_part1 p:nth-child(5) span a:nth-child(1){ width:600px; text-indent:20px; line-height:80px; margin-top:60px; font-size:12px;}
.an_part1 p:nth-child(5) span a:nth-child(1) b{ font-size:30px;}
.an_part1 p:nth-child(5) span a:nth-child(2){ width:200px;}
.an_part1 p:nth-child(5) span a:nth-child(3){ width:200px;}
.an_part1 p:nth-child(5) span a:nth-child(4){ width:200px;}
.an_part1 p:nth-child(5) span a:nth-child(5){ width:200px;}
.an_part1 p:nth-child(5) span a:nth-child(6){ width:200px;}
.an_part1 p:nth-child(5) span a:nth-child(7){ width:200px;}
.an_part1 p:nth-child(5) span a:nth-child(8){ width:200px;}
.an_part1 p:nth-child(5) span a:nth-child(9){ width:200px;}
.an_part1 p:nth-child(5) span a:nth-child(10){ width:200px;}
.an_part1 p:nth-child(5) span a:nth-child(11){ width:200px;}
.an_part1 p:nth-child(5) span a:nth-child(12){ width:200px;}
.an_part1 p:nth-child(5) span a{ text-indent:30px;}
.an_part1 p:nth-child(6){text-align:left; height:420px;overflow:hidden;}
.an_part1 p:nth-child(6) img{ height:420px;}
.an_part1 p:nth-child(7){text-align:right; height:420px;overflow:hidden; background:#2B4F4B;}
.an_part1 p:nth-child(7) img{ height:420px;}
.an_part1 p:nth-child(8){ background:#2B4F4B; height:420px;}
.an_part1 p:nth-child(8) span{ display:flex;display:-webkit-flex; flex-wrap:wrap; -webkit-flex-wrap:wrap;  color:#FFF; line-height:40px;width:600px;}
.an_part1 p:nth-child(8) span a:nth-child(1){ width:600px; text-indent:20px; line-height:80px; margin-top:60px; font-size:12px;}
.an_part1 p:nth-child(8) span a:nth-child(1) b{ font-size:30px;}
.an_part1 p:nth-child(8) span a:nth-child(2){ width:200px;}
.an_part1 p:nth-child(8) span a:nth-child(3){ width:200px;}
.an_part1 p:nth-child(8) span a:nth-child(4){ width:200px;}
.an_part1 p:nth-child(8) span a:nth-child(5){ width:200px;}
.an_part1 p:nth-child(8) span a:nth-child(6){ width:200px;}
.an_part1 p:nth-child(8) span a:nth-child(7){ width:200px;}
.an_part1 p:nth-child(8) span a:nth-child(8){ width:200px;}
.an_part1 p:nth-child(8) span a:nth-child(9){ width:200px;}
.an_part1 p:nth-child(8) span a:nth-child(10){ width:200px;}
.an_part1 p:nth-child(8) span a:nth-child(11){ width:200px;}
.an_part1 p:nth-child(8) span a:nth-child(12){ width:200px;}
.an_part1 p:nth-child(8) span a{ text-indent:30px; color:#FFF;}
.an_part1 p:nth-child(9){ background:#fff; height:420px; clear:both;}
.an_part1 p:nth-child(9) span{ display:flex;display:-webkit-flex; flex-wrap:wrap; -webkit-flex-wrap:wrap; line-height:40px;width:600px; float:right;}
.an_part1 p:nth-child(9) span a:nth-child(1){ width:600px; text-indent:20px; line-height:80px; margin-top:60px; font-size:12px;}
.an_part1 p:nth-child(9) span a:nth-child(1) b{ font-size:30px;}
.an_part1 p:nth-child(9) span a:nth-child(2){ width:200px;}
.an_part1 p:nth-child(9) span a:nth-child(3){ width:200px;}
.an_part1 p:nth-child(9) span a:nth-child(4){ width:200px;}
.an_part1 p:nth-child(9) span a:nth-child(5){ width:200px;}
.an_part1 p:nth-child(9) span a:nth-child(6){ width:200px;}
.an_part1 p:nth-child(9) span a:nth-child(7){ width:200px;}
.an_part1 p:nth-child(9) span a:nth-child(8){ width:200px;}
.an_part1 p:nth-child(9) span a:nth-child(9){ width:200px;}
.an_part1 p:nth-child(9) span a:nth-child(10){ width:200px;}
.an_part1 p:nth-child(9) span a:nth-child(11){ width:200px;}
.an_part1 p:nth-child(9) span a:nth-child(12){ width:200px;}
.an_part1 p:nth-child(9) span a{ text-indent:30px;}
.an_part1 p:nth-child(10){text-align:left; height:420px;overflow:hidden;}
.an_part1 p:nth-child(10) img{ height:420px;}
.mpart1w{ display:none;}
.an_part2{ width:100%; background:url(../images/zxsbg.jpg) no-repeat bottom; background-size:100%; height:650px;position:relative;}
.an_part2n{  width:960px; height:650px;position:relative; top:0px; left:50%; margin-left:-480px;}
.an_part2n .prev{ position:absolute; top:55%; left:0em; width:88px; height:91px; margin-left:-44px;}
.an_part2n .prev img{ width:100%; display:block;}
.an_part2n .next{ position:absolute; top:55%; right:0em; margin-right:-44px;}
.an_part2n .next img{ width:100%; display:block;}
.an_part2bord{ width:960px; height:450px; border:1px solid #000; margin:180px 50% 0px 50%; position:absolute; left:-480px;}
.prt2bd li dd p:nth-child(1){ width:400px; margin-left:20px;}
.prt2bd li dd p:nth-child(2){ width:500px; margin-left:40px;}
.prt2bd li dd p img{ height:631px;}
.prt2bd li dd{ width:100%; display:flex; display:-webkit-flex;}
.prt2bd li dd p b{ display:block; font-size:36px; margin-top:250px;}
.prt2bd li dd p span{ display:block; color:red; margin:30px auto 30px; line-height:40px; font-size:22px;}
.prt2bd li dd p a{ display:block; border:1px solid #000; width:160px; line-height:45px; text-align:center; margin-top:30px;}
.prt2bd .prev{ position:absolute; top:320px; left:-100px;}
.prt2bd .next{ position:absolute; top:320px; right:-100px;}
.mpart3,.man_part2{ display:none;}
.an_part3{ width:100%; background:#28514D; height:810px; position:relative;}
.an_part3 img{position:absolute; top:0px; left:50%; margin-left:-600px; width:1200px; margin-top:20px;}
.an_part3 span{ width:1200px; height:810px; background-size:90%; display:flex; display:-webkit-flex; position:absolute; top:0px; left:50%; margin-left:-600px; flex-wrap:wrap; -webkit-flex-wrap:wrap;animation:animations 1s linear forwards;}
.an_part3 span p{ font-size:30px; color:#FFF; width:300px; text-align:center; margin-top:350px;}
@keyframes animations{
    0%{-webkit-transform:translate(0,60px);opacity:0;}
    50%{-webkit-transform:translate(0,30px);opacity:0.5;}
    70%{-webkit-transform:translate(0,10px);opacity:0.75;}
    100%{-webkit-transform:translate(0,0);opacity:1;}
}
.an_part4{ width:100%; display:flex; display:-webkit-flex; flex-wrap:wrap; -webkit-flex-wrap:wrap;justify-content:space-around; -webkit-justify-content:space-around;}
.an_part4 p{ width:33%; position:relative;opacity:0.5;}
.an_part4 p:hover{opacity:1;}
.an_part4 p span{width:100%; text-align:center; line-height:60px; position:absolute; bottom:0px; background:#28514D; display:none; color:#fff;}
.an_part4 p img{ width:100%; display:block;}
.mpart4,.man_hj{ display:none;}
.an_part5{ width:100%; height:420px; background:url(../images/xzs_s1.jpg) no-repeat; background-size:100%; position:relative; min-width:1200px;}
.an_part5 p{ margin-left:300px; background:#090;transform:rotate(15deg); width:500px; height:700px;}
.part5bd{ width:52%; margin-left:20%;}
.an_part5 .tempWrap{ width:52%; margin-left:15%;}
.an_part5 .tempWrap .part5bd ul li{ line-height:45px;}
.an_part5 .tempWrap .part5bd ul li a{ text-decoration:none; color:#000;}
.an_part5 .tempWrap .part5bd ul li:nth-child(1){ margin-left:184px;}
.an_part5 .tempWrap .part5bd ul li:nth-child(2){ margin-left:161px;}
.an_part5 .tempWrap .part5bd ul li:nth-child(3){ margin-left:138px;}
.an_part5 .tempWrap .part5bd ul li:nth-child(4){ margin-left:115px;}
.an_part5 .tempWrap .part5bd ul li:nth-child(5){ margin-left:92px;}
.an_part5 .tempWrap .part5bd ul li:nth-child(6){ margin-left:69px;}
.an_part5 .tempWrap .part5bd ul li:nth-child(7){ margin-left:46px;}
.an_part5 .tempWrap .part5bd ul li:nth-child(8){ margin-left:23px;}
.an_part5 .tempWrap .part5bd ul li:nth-child(9){ margin-left:0px;}
.part5hd{ width:15%; position:absolute; top:0px;}
.part5hd a{ display:block; width:100%; height:100px; background: url(../images/pt5bg1.jpg) no-repeat right #CACDB2; color:#25524B; line-height:100px; text-align:center;}
.part5hd a:nth-child(1){ padding-left:156px; border-bottom:1px solid #FFF;}
.part5hd a:nth-child(2){ padding-left:104px; border-bottom:1px solid #FFF;}
.part5hd a:nth-child(3){ padding-left:52px; border-bottom:1px solid #FFF;}
.part5hd .part5on{ background: url(../images/pt5bg2.jpg) no-repeat right #25524B; color:#FFF;}
.mpart5w,.mpart6{ display:none;}
.part6{ width:100%; background:#CACDB2; height:560px;}
.part6n{width:1200px; margin:0px auto; display:flex;display:-webkit-flex;background:#E8E4DB; }
.part6n ul:nth-child(2){ width:980px; display:flex; display:-webkit-flex; flex-wrap:wrap; -webkit-flex-wrap:wrap;justify-content:space-around; -webkit-justify-content:space-around; height:560px; margin-left:100px;}
.part6n ul:nth-child(1){ display:block; width:0px; height:0px;border-top: 280px solid transparent;border-left: 110px solid #CACDB2;border-bottom: 280px solid transparent; margin-right:-100px;}
.part6n ul:nth-child(3){ display:block; width:0px; height:0px;border-top: 280px solid transparent;border-right: 110px solid #CACDB2;border-bottom: 280px solid transparent;}
.part6n ul:nth-child(2) li{ width:245px; text-align:center;}
.part6n ul:nth-child(2) li img{ width:50%; margin-top:30px;}
.part6n ul:nth-child(2) li span{ display:block; width:60%; margin:20px 20%; font-size:16px;}
.an_copy{ width:100%; height:320px; background:#26534C;}
.an_copyn{ width:1200px; margin:0px auto;display:flex;display:-webkit-flex; align-items:center; -webkit-align-items:center;}
.an_copyn span:nth-child(1){ width:25%; text-align:center;}
.an_copyn span:nth-child(1) img{ width:90%; margin-top:80px;}
.an_copyn span:nth-child(2){ width:50%; color:#FFF; line-height:50px; text-align:center; margin-top:80px; font-size:18px;}
.an_copyn span:nth-child(2) img{ width:20px; display:inline-block; margin-left:5px; margin-right:5px;}
.an_copyn span:nth-child(2) img:nth-child(2){ margin-left:20px;}
.an_copyn span:nth-child(2) a{ color:#FFF; text-decoration:none; font-size:18px;}
.an_copyn span:nth-child(3){ width:25%; text-align:center;}
.an_copyn span:nth-child(3) img{ width:50%; margin-top:80px;}
.mcopybtm{ display:block; width:100%; text-align:center;}
.lbbd{width:100%; max-width:1200px; line-height:2em; margin:0em auto; background:url(../images/lb01.jpg) no-repeat top #F0F0F0; background-size:100% auto; padding-top:3em;}
.lbbd .e2 li span .intro{ line-height:1.5em; color:#333; font-size:1em;}
.lbbd .e2 li span a{ text-decoration:none; font-size:1.2em; color:#000; font-weight:bold;}
.pce3 dl dd:nth-child(2){ display:none;}
.pce3 dl dd:nth-child(3) a{ text-decoration:none; color:#000; display:block;}
.zxslist li p:nth-child(2) span:nth-child(2) a{ display:inline-block; text-decoration:none; width:30%; margin-left:4%; border:1px solid #000; text-align:center; color:#000;}
.zxslist li p:nth-child(2) span:nth-child(2) a:nth-child(2){ border:0em; background:#F73438; color:#FFF; margin-left:15%;}
.zxslist li p:nth-child(2) span:nth-child(1) a{ display:block; margin-left:4%; line-height:2em;}
.zxslist li p:nth-child(2) span:nth-child(2){ width:100%; margin-top:1em;}
#allmap {width:100%;height:40em;overflow: hidden;margin:0;font-family:"微软雅黑"; font-size:14px; line-height:26px;}
/*PC浮窗*/
.pcfc{ position:fixed; right:0em; top:50%; margin-top:-200px; z-index:9999; width:80px;}
.pcfc ul{ width:100%;}
.pcfc ul li{ width:100%; height:95px; background:#28514D; text-align:center; position:relative; border:2px solid #FFF;}
.pcfc ul li:nth-child(1){ border-bottom:0px;}
.pcfc ul li:nth-child(2){ border-bottom:0px;}
.pcfc ul li:nth-child(3){ border-bottom:0px;}
.pcfc ul li a{ font-size:16px; color:#FFF; line-height:28px;}
.pcfc ul li  a img{ width:60%; margin:0px 20%; display:block; padding-top:10px;}
.pcfc ul li span{ display:block; position:absolute;}
.pcfc ul li:nth-child(2) span{ width:260px; left:-268px; background: rgb(38,81,74,0.5); font-size:28px; padding:10px 0px; color:#FFF; border:3px solid #FFF; top:0em;animation:ani 1s linear forwards; z-index:-100;}
.pcfc ul li:nth-child(3) span{ width:108px; left:-108px; top:0em; animation:anii 1s linear forwards; z-index:-90;}
.pcfc ul li:nth-child(3) span img{ width:100%; margin:0px;}
#pcfctel{ display:none;}
#pcfcwx{ display:none;}
@keyframes ani{
    0%{transform:translate(260px,0);}
    50%{transform:translate(200px,0);}
    70%{transform:translate(100px,0);}
    100%{transform:translate(0,0);}
}
@keyframes anii{
    0%{transform:translate(1080px,0);}
    50%{transform:translate(80px,0);}
    70%{transform:translate(40px,0);}
    100%{transform:translate(0,0);}
}
/*PC邀请开始*/
.pcyq{ width:520px; height:300px; position:fixed; left:50%; top:50%; margin-left:-260px; margin-top:-150px; background:url(../images/pcyqk.gif) no-repeat;}
.guanbi{ position:absolute; top:-10px; right:-10px; width:35px; height:35px; display:block; border-radius:50%; border:3px solid #EFD6A5; background:#28514D;}
.guanbi a:nth-child(1){ height:2px; width:29px; background:#EFD6A5; transform:rotate(-45deg); display:block; margin-top:17.5px; margin-left:4px;}
.guanbi a:nth-child(2){ height:2px; width:29px; background:#EFD6A5; transform:rotate(45deg); display:block; margin-top:-2px; margin-left:4px;}
.pczixun{ width:100%; display:block; position:absolute; bottom:40px; left:200px;}
.pczixun a{ text-decoration:none; color:#EACE95; border:2px solid #EACE95; width:60px; margin-left:30px; font-size:18px; padding:5px 15px;}
#myq{ display:none;}
.mkefu{ display:none;}
}
/*列表页开始*/
.place{ width:100%; max-width:1200px; line-height:2em; margin:2em auto;}
.place span{ display:inline-block; background:#2B4F4B; width:0.3em; height:1.2em; border-radius:0.2em; margin-bottom:-0.3em; margin-left:0.5em;}
.place a{ text-decoration:none; color:#333;}
.lbbd .e2{ width:96%; margin:0em 2%;}
.lbbd .e2 li{ width:100%; margin-top:1em;display:flex; display:-webkit-flex; align-items:center; -webkit-align-items:center;justify-content:space-between; -webkit-justify-content:space-between;}
.lbbd .e2 li span:nth-child(1){width:36%;}
.lbbd .e2 li span:nth-child(2){width:60%;}
.lbbd .e2 li span img{ width:100%;}
.pagelist ul{ display:flex; display:-webkit-flex; flex-wrap:wrap; -webkit-flex-wrap:wrap; margin:1em auto 0em 0.5em; padding-bottom:1em;}
.pagelist li{ border:1px solid #24514C; padding:0em 0.3em; margin-left:0.5em;}
.pagelist li a{ text-decoration:none; color:#000;}
.pagelist .thisclass{background:#2B4F4B; }
.pagelist .thisclass a{ color:#FFF;}
/*内容页开始*/
.viewbox{ width:96%; max-width:1200px; margin:0em auto; line-height:2em; margin-bottom:2em; font-size:1em;}
.viewbox h2{ width:100%; text-align:center; line-height:3em; font-size:1.3em;overflow: hidden;text-overflow:clip;white-space:nowrap;}
.viewbox img{ max-width:80%; margin:1em auto;}
/*频道页开始*/
.pce3{ width:96%; margin:0em 2%;}
.pce3 dl{ width:100%; display:flex; display:-webkit-flex;justify-content:space-between; -webkit-justify-content:space-between;align-items:center; -webkit-align-items:center; padding-bottom:2em;}
.pce3 dl dd:nth-child(1){ width:38%;}
.pce3 dl dd:nth-child(1) img{ width:100%;}
.pce3 dl dd:nth-child(2){ width:38%;}
.pce3 dl dd:nth-child(2) img{ width:100%;}
.pce3 dl dd:nth-child(3){ width:60%;}
.pce3 dl dd:nth-child(3) a:nth-child(1){ font-weight:bold;}
/*环境开始*/
.sunhuanjing{ width:96%; margin:0em 2%;}
.sunhuanjing p{ position:relative;}
.sunhuanjing p img{ width:90%; display:block; margin:1em auto;}
.sunhuanjing p strong{ display:block; position:absolute; width:90%; text-align:center; background-color:rgba(255,255,255,0.5); bottom:0em; margin-left:5%; line-height:3em;}
.lmjj{ width:94%; margin:0em 3%; padding-bottom:2em;}
/*咨询师列表页开始*/
.zxslist { width:100%;border:0px; margin:0px; padding:0px;}
.zxslist li{ width:96%; margin:0em 2%;display:flex; display:-webkit-flex;align-items:center; -webkit-align-items:center;flex-wrap:wrap; -webkit-flex-wrap:wrap; background:#FFF; margin-bottom:1em;}
.zxslist li p:nth-child(1){ width:40%;}
.zxslist li p:nth-child(2){ width:56%; padding-bottom:0.5em;}
.zxslist li p:nth-child(1) img{ width:100%; display:block;}
.zxslist li p:nth-child(2) span{ display:block; width:100%;}
.zxslist li p:nth-child(2) span:nth-child(1) a:nth-child(1){ font-size:1.5em; text-decoration:none; color:#000; font-weight:bold;}
.lmmap{ width:100%;}
.mapnr{ width:96%; margin:0em 2%; padding:1em 0em;}
/*咨询案例页*/
.intro em{ display:block; width:100%; overflow: hidden;text-overflow:ellipsis;white-space:nowrap; font-style:normal;}