@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{border:0px; margin:0px; padding:0px; list-style:none;}
body{ border:0px; margin:0px; padding:0px;max-width:640px; min-width:320px; margin:0px auto;}ul,li,p,h1,h2,h3,*{border:0px; margin:0px; padding:0px; font-family:"Microsoft YaHei UI";}
img{ width:100%; margin:0em; display:block;}
.an_logo{ width:100%; height:auto; padding:0em 0em;}
.an_banner{ width:100%; height:auto;}
.an_login{ width:100%; line-height:2.5em;background-size:96%; display:flex; flex-wrap:wrap; background:#29504D;}
.an_login a{ color:#FFF; text-decoration:none; width:24.5%; text-align:center; font-size:1em; line-height:1.2em; margin:0.7em 0em;}
.title1{ width:96%; margin:1em 2%;}
.title1 span:nth-child(1){ font-size:1.2em; line-height:2em; color:#000; font-weight:bold; display:block; width:100%; text-align:center;}
.title1 span:nth-child(2){ font-size:0.5em; line-height:1.5em; width:100%; height:0.75em; border-bottom:1px solid #000; display:block; text-align:center; margin-top:0.5em;}
.title1 span:nth-child(2) a{ background:#FFF; padding:0.2em 0.5em;}

.title2{ width:100%; background:#EDEEE6; padding:0.5em 0em;}
.title2 span{ display:flex; width:80%; margin:0em 10%; background:#2C504C; line-height:3em; border-radius:2em; align-content:space-between; flex-wrap:nowrap; padding:0.2em 0em;}
.title2 span a:nth-child(1){ display:block; width:3em; height:3em; border-radius:50%; border:1px solid #FFF; margin-left:0.2em;}
.title2 span a:nth-child(1) img{ width:100%;}
.title2 span a:nth-child(2){ display:block; width:50%; text-align:center; color:#FFF; font-weight:bold; font-size:1.2em; text-decoration:none;}
.title2 span a:nth-child(3){ display:block; width:25%; text-align:center; color:#FFF;font-size:1.1em; text-decoration:none;}
.part1{ width:96%; margin:2em 2%; display:flex; display:-webkit-flex; flex-wrap:wrap; -webkit-flex-wrap:wrap; justify-content:space-between; -webkit-justify-content:space-between;}
.part1 li{ width:49%; border:1px solid #CCCCCC; border-radius:5px; margin-bottom:0.8em;}
.part1 li:nth-child(5),.part1 li:nth-child(6){margin-bottom:0em;}
.part1 li p:nth-child(1){ width:96%; margin:0em 2%;display:flex; display:-webkit-flex;justify-content:space-between; -webkit-justify-content:space-between;}
.part1 li p:nth-child(1) span:nth-child(1){ width:50%; position:relative;}
.part1 li p:nth-child(1) span:nth-child(1) a:nth-child(1){ background:#2C504C; color:#FFF; position:absolute; top:2em; left:-4%; line-height:1.8em; font-size:1em; padding:0em 6%; border-radius:0 0.5em 0.5em 0; display:block;}
.part1 li p:nth-child(1) span:nth-child(2){ width:46%; margin:1em 2%;}
.part1 li p:nth-child(1) span:nth-child(2) img{ width:100%; border-radius:50%;}
.part1 li p:nth-child(2){ width:96%; margin:1em 2%; color:#666; line-height:1.8em;}
.part1 li p:nth-child(2) a{ display:block; text-decoration:none; width:80%; margin:1em 10%; background:#ED3632; border-radius:2em; line-height:2em; color:#FFF; text-align:center; box-shadow:0 5px 0 0 #B82126;}
.zxan{ width:90%; margin:2.5em 5%; border:1px solid #29504D; height:2.5em; line-height:2.5em; border-radius:2em; position:relative; text-align:center; text-indent:-25%;}
.zxan a{ display:inline-block; width:25%; background:url(bt1.png) no-repeat #29504D center center; background-size:2em; line-height:1.5em; line-height:1.5em; border-radius:2em; right:0em; position:absolute; text-align:center; height:2.5em;}
.zxan a img{ display:inline-block; width:2.5em; margin-left:2em;}
.part2{ width:96%; margin:2em 2%; display:flex; display:-webkit-flex;}
.part2 li:nth-child(1){ width:45%;}
.part2 li:nth-child(2){ width:10%; background:url(bg2.jpg) repeat-y center;}
.part2 li:nth-child(2) p{ width:1.5em; height:1.5em; background:#FFF; border:1px dashed #2A514C; border-radius:50%; margin:4em auto;}
.part2 li:nth-child(2) p:nth-child(2){ margin-top:6em;}
.part2 li:nth-child(2) p:nth-child(3){ margin-top:7em;}
.part2 li:nth-child(2) p:nth-child(4){ margin-top:6.5em;}
.part2 li:nth-child(2) p:nth-child(5){ margin-top:6.5em;}
.part2 li:nth-child(2) p span{ display:block; width:1em; height:1em; background:#2A514C; border-radius:50%; margin:0.25em;}
.part2 li:nth-child(3){ width:45%;}
.part2 li:nth-child(1) p,.part2 li:nth-child(3) p{ position:relative; font-size:0.9em; margin-bottom:0.8em;}
.part2 li:nth-child(3) p a,.part2 li:nth-child(1) p a{ display:block; position:absolute; bottom:0em; width:96%; color:#FFF; background-color:rgb(42,81,76,0.5); padding:0.5em 2%;}
.man_part2{ width:100%; height:35em; background:#F0F0F0; 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%; text-decoration:none;}
.mpart2bd li p:nth-child(1) span:nth-child(1) a:nth-child(2){ border:1px solid #2C504C; color:#2C504C; text-align:center; border-radius:2em;box-shadow:0px 6px 0px 0px #2C504C;}
.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:#FFF; border-radius:1em; padding:0.5em 0em; position:relative;}
.mpart2bd li p:nth-child(2) strong{ color:#2C504C; font-weight:200; font-size:0.9em; width:86%; margin:0.5em 7%; display:block; border:1px solid #2C504C;}
.mpart2bd li p:nth-child(2) strong a{ color:#E9A100; text-decoration:none;}
.man_part2 .prev,.man_part2 .next{ position:absolute; width:2em; height:2em; line-height:2em; text-align:center; background:#2C504C; top:80%; margin-top:-1.25em; border-radius:50%; font-size:1.2em; color:#FFF;}
.man_part2 .prev{ left:0.7em;}
.man_part2 .next{ right:0.7em;}
.an_vs{ width:96%; margin:1em 2%; position:relative; display:flex; flex-wrap:wrap;}
.an_vs span{width:24.5%; text-align:center; border-bottom:1px solid #FFF; border-right:1px solid #FFF; line-height:1.5em; padding:0.5em 0em;}
.an_vs span:nth-child(1){ background:#037979; color:#FFF;}
.an_vs span:nth-child(2){ background:#037979; color:#FFF;}
.an_vs span:nth-child(3){ background:#EEEDEB;}
.an_vs span:nth-child(4){ background:#EEEDEB;}
.an_vs span:nth-child(5){background:#037979; color:#FFF;}
.an_vs span:nth-child(6){  background:#037979; color:#FFF;}
.an_vs span:nth-child(7){  background:#EEEDEB;}
.an_vs span:nth-child(8){ background:#EEEDEB;}
.an_vs span:nth-child(9){  background:#037979; color:#FFF;}
.an_vs span:nth-child(10){ background:#037979; color:#FFF;}
.an_vs span:nth-child(11){ background:#EEEDEB;}
.an_vs span:nth-child(12){ background:#EEEDEB;}
.an_vs span:nth-child(13){ background:#037979; color:#FFF;}
.an_vs span:nth-child(14){ background:#037979; color:#FFF;}
.an_vs span:nth-child(15){ background:#EEEDEB;}
.an_vs span:nth-child(16){ background:#EEEDEB;}
.an_vs span:nth-child(17){ background:#037979; color:#FFF;}
.an_vs span:nth-child(18){ background:#037979; color:#FFF;}
.an_vs span:nth-child(19){ background:#EEEDEB;}
.an_vs span:nth-child(20){ background:#EEEDEB;}
.an_vs img{ position:absolute; width:80%; margin:3em 10% 0em 10%;}

.mpart5{width:96%; margin:2em 2%; display:flex; justify-content:space-between; flex-wrap:wrap;}
.mpart5 span{ width:24%; text-align:center; line-height:2em; border:1px solid #2C504C; border-radius:1.5em; font-size:0.8em; margin-bottom:1em;}
.mpart5 span a{ display:inline-block; background:#2C504C; color:#FFF; width:1.5em; height:1.5em; border-radius:50%; line-height:1.5em;}

.part_4{ width:90%; margin:2em 5%;}
.part_4 h1{ font-size:1.2em; text-align:center; line-height:2em; color:#333;}
.part_4 h2{font-size:1em; text-align:center;color:#333; font-weight:200; margin-bottom:2em;}
.part_4 p{ color:#666; font-size:1em; line-height:2em; vertical-align:bottom;}
.part_4 p input{ border:1px solid #CCC; width:90%; line-height:3em; padding:0em 5%; color:#999; margin-bottom:1.5em;}
#an_tj{ background:#5E471D; color:#FFF; line-height:3em; text-align:center; font-size:1.3em; border-radius:2em; width:70%; margin:1em 15%;}
.an_bq{ width:100%; background:#2C504C; display:flex; color:#FFF; flex-wrap:wrap; font-size:0.9em;line-height:2em; padding:1em 0em;}
.an_bq span:nth-child(1){ width:50%; text-align:left;}
.an_bq span:nth-child(2){ width:50%;padding-top:2em; color:#FFF;}
.an_bq span:nth-child(3){ width:70%; text-align:center; margin-top:2em; margin-bottom:3em; margin-left:15%; color:#FFF;}
#an_hj{ margin:2em 2%; width:96%; background:#EEEEEE; padding-bottom:1px;}
.an_hj p{ line-height:1.8em; font-size:1em; text-align:center; width:96%; margin:0em 2%; padding:1em 0em;}
.myq{ width:80%; position:fixed; left:10%; top:50%; box-shadow:0px 0px 5px 2px #CCCCCC; background:#EDEEE6; border-radius:5px; margin-top:-5em; max-width:640px;}
@media screen and (min-width: 800px) {
	.myq{left: 50%;margin-left: -320px;}
}
.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; text-decoration:none;}
.mkefu a:nth-child(1){background:#2C504C;}
.mkefu a:nth-child(2){background:#F60;}
.mpart_4{ width:96%; margin:1em 2% 2em 2%; display:flex; flex-wrap:wrap; justify-content:space-between;}
.mpart_4 p{ width:45%; line-height:1.8em; color:#666; margin-top:0.5em; border:1px dashed #2A514C; border-radius:1em;
padding:0.5em 2%;}
.mpart_4 p span{ display:flex; justify-content:space-between;}
.mpart_4 p span b:nth-child(2){ font-weight:200;}
.mpart_4 p img{ margin:0.5em 0%;}


#an_anli{ width:96%; margin:2em 2%; }
.an_nr{ width:100%;}
.an_nr span{ display:block; line-height:3em; vertical-align:central;}
.an_nr span img{ width:1.5em; display:inline-block;  margin-right:0.3em; margin-bottom:-0.2em;}
/* .an_nr span img:nth-child(2),.an_nr span img:nth-child(3){ margin-left:3em;} */
.an_nr .an_desc{display: flex;}
.an_nr .an_desc span{flex: 1;}
.an_nr a{ display:block; line-height:2em; color:#666; width:91%; margin-left:9%;}
.an_nr a b{ color:#000;}
.an_nr a img{ display:inline-block; width:1.5em; margin-left:-2em; margin-bottom:-0.2em; margin-right:0.3em;}