@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: 26px;}}
iframe[src*="ucweb.com"] { display: none !important; }
div[id^="_"] { display: none !important; }
ul,li{list-style:none;}
a{ color:#000; text-decoration:none;}
img{display:block;}
body{ border:0px; margin:0px; max-width:640px; padding:0px;background:#FFF; margin:0px auto;}ul,li,p,h1,h2,h3,*{border:0px; margin:0px; padding:0px; font-family:"Microsoft YaHei UI";}
.zx_banner{ width:100%; position:relative;}
.zx_banner img{ width:100%;}
.zx_logo{ width:94%; margin:0em 3%; position:absolute; top:1em;display:flex; display:-webkit-flex; display:-moz-flex; display:-o-flex; display:-ms-flex; justify-content:space-between; -moz-justify-content:space-between; -ms-justify-content:space-between; -o-justify-content:space-between; -webkit-justify-content:space-between;}
.zx_logo span:nth-child(1){ width:80%;}
.zx_logo span:nth-child(2){ width:20%;}
.zx_logo span:nth-child(2) a{ display:block; width:55%; height:3px; background:#D78100; margin-top:0.7em; margin-left:30%;}
.zx_bt{ font-size:1.1em; line-height:2em; width:94%; height:1.1em; border-bottom:1px solid #EDC88F; display:block; text-align:center; margin:1em 3%;}
.zx_bt strong{ display:block; font-weight:500; line-height:3.5em; font-size:0.8em; color:#0e988a;}
.zx_bt span{font-size:1.1em; line-height:2em; max-width:70%; margin:0em auto; height:0.95em; border-bottom:3px solid #D78100; display:block; text-align:center; }
.zx_bt span a{ background:#FFF; padding:0.2em 0.5em; color:#333;}
#zx_fl{ width:100%; margin-top:2em;}
.flbd{ width:100%; position:relative; margin-top:2em; background:#E9E9E9;}
.flbd li{ clear:left;}
.flbd li span{ width:50%; float:left;}
.flbd li span img{ width:100%;}
.flbd li span:nth-child(1) b{ font-size:1em; line-height:3em; padding-left:1em; padding-top:0.5em; display:block;}
.flbd li span:nth-child(1) p:nth-child(2){ line-height:2em; font-size:0.9em; width:96%; margin:0em 2%;}
.flbd li span:nth-child(1) p:nth-child(2) a{ display:inline-block; padding:0.3em;}
.flbd li span:nth-child(1) p:nth-child(3){ width:100%; margin-top:0.5em;}
.flbd li span:nth-child(1) p:nth-child(3) a{line-height:2em; background-color:#FF6633; color:#FFF; border-radius:2em; box-shadow:0px 5px 0px 0px #0E988A; display:block; width:6em; color:#FFF; text-align:center; margin:0em auto;}
.flhd{ width:100%; text-align:center;}
.flhd a{ width:0.5em; height:3px; background:#CCCCCC; display:inline-block; margin-right:3px;}
.flhd .on{ background:#FF6633; width:1em;}
.zx_szw{ width:100%; background:#E3A74C;margin-top:2.5em; padding-top:0.1em; position:relative;}
.zx_zxs li{width:100%;}
.zx_zxsn{ width:100%;display:flex;display:-webkit-flex; display:-moz-flex; display:-o-flex; display:-ms-flex; justify-content:space-between; -moz-justify-content:space-between; -ms-justify-content:space-between; -o-justify-content:space-between; -webkit-justify-content:space-between; position:relative;}
.zx_zxsn dd:nth-child(1){ width:50%;}
.zx_zxsn dd:nth-child(1) img{ width:100%;}
.zx_zxsn dd:nth-child(2){ width:46%; margin:0em 2%;}
.zx_zxsn dd:nth-child(2) img{ width:100%;}
.zx_zxsn dd:nth-child(2) b{ display:block; font-size:1em; margin-top:1em;}
.zx_zxsn dd:nth-child(2) span{ display:block; font-size:0.8em; line-height:1.6em; margin:1em auto 0.5em;color:#000;}
.zx_zxsn dd:nth-child(2) p{ width:100%; font-size:0.8em; margin-bottom:1em; line-height:1.5em;}
.zx_zxsn dd:nth-child(2) a{ display:inline-block; color:#FFF; font-size:0.9em; padding:0em 1em; background:#0e988a;border-radius:2em; box-shadow:0px 5px 0px 0px #FFFF00; line-height:2em;}
.zx_zxsn dd:nth-child(3){ width:100%; text-align:center; background:#E3E3E3; position:absolute; top:4em; left:0em; line-height:2em; opacity:0.4; color:#FFF; font-size:2em;}
.zx_hj{ width:100%; margin-top:2em;}
.hj_bd li img{ width:100%;}
.hj_hd{ width:100%; overflow:hidden; height:3px; clear:both;}
.hj_hd li{ width:11.11%; background:#333; height:3px; float:left;}
.hj_hd .on{ background:#F60;}
.zx_alw{ width:96%; margin:2em 2% 1em 2%; border-radius:5px; height:15em; box-shadow:0px 0px 8px 0px #666;display:flex;display:-webkit-flex; display:-moz-flex; display:-o-flex; display:-ms-flex;}
.zx_anr{ width:35%; background:#363F48; border-radius:0px 5px 5px 0px;}
.zx_aln{ width:65%; background:#F4F4F4; border-radius:5px 0px 0px 5px; position:relative;}
.al_lt{ width:100%; height:2.8em; background:#303942; border-radius:0px 5px 5px 0px;}
.al_lt span{ display:block; padding:0.5em 0.3em; text-align:right;}
.al_lt span a:nth-child(1){ width:1em; height:3px; border-radius:3px; background:#F1F3F5; display:block; margin:0.3em;}
.al_lt span a:nth-child(2){width:0.5em; height:3px; border-radius:3px; background:#F1F3F5; display:block; margin:0.3em;}
.al_lt span a:nth-child(3){width:1em; height:3px; border-radius:3px; background:#F1F3F5; display:block; margin-left:0.3em; }
.al_hd li{ height:2.8em; clear:both;}
.al_hd li span:nth-child(1){ display:block; width:2em; height:2em; float:left; margin:0.5em 0.5em auto 0.5em;}
.al_hd li span:nth-child(1) img{ width:100%; border-radius:2em;}
.al_hd li span:nth-child(2){ width:auto; padding-top:2em; display:block; font-size:0.5em; color:#9099A2;float:left; }
.al_hd li span:nth-child(2) b{ display:block; font-size:0.8em; font-weight:700; color:#FFFFFF; line-height:1em; margin-bottom:1em;}
.al_hd .on{ background:#3F4953;}
.al_bd li{ width:100%;}
.al_bd li dd{ width:100%; height:2.8em;}
.al_bd li dd:nth-child(1){ width:100%; height:2.8em; clear:both; background:#fff; border-radius:5px 0px 0px 0px;}
.al_bd li dd:nth-child(1) span{ display:block; float:left;}
.al_bd li dd:nth-child(1) span:nth-child(1){ width:2em; height:2em; margin:0.4em;}
.al_bd li dd:nth-child(1) span:nth-child(1) img{ width:2em; border-radius:2em;}
.al_bd li dd:nth-child(1) span:nth-child(2){ color:#979797; font-size:0.6em; padding-top:1em;}
.al_bd li dd:nth-child(1) span:nth-child(2) b{ display:block; font-size:0.8em; font-weight:700; color:#000;}
.al_bd li dd:nth-child(1) span:nth-child(2) strong{ color:#00E676;}
.al_nrl{display:flex;display:-webkit-flex; display:-moz-flex; display:-o-flex; display:-ms-flex;justify-content:flex-start; -moz-justify-content:flex-start; -ms-justify-content:flex-start; -o-justify-content:flex-start; -webkit-justify-content:flex-start; align-items:center; -webkit-align-items:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center;}
.al_nrr{display:flex;display:-webkit-flex; display:-moz-flex; display:-o-flex; display:-ms-flex;justify-content:flex-end; -moz-justify-content:flex-end; -ms-justify-content:flex-end; -o-justify-content:flex-end; -webkit-justify-content:flex-end;align-items:center; -webkit-align-items:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center;}
.al_nrl span:nth-child(1){ width:2em; height:2em; display:inline-block; margin:0.4em;}
.al_nrl span:nth-child(1) img{ width:100%; border-radius:2em;}
.al_nrl span:nth-child(2){ max-width:70%; font-size:0.6em; padding:0.4em; background:#FFFFFF; border-radius:5px; color:#666;}
.al_nrr span:nth-child(2){ width:2em; height:2em; display:inline-block; margin:0.4em;}
.al_nrr span:nth-child(2) img{ width:100%; border-radius:2em;}
.al_nrr span:nth-child(1){ max-width:70%; font-size:0.6em; padding:0.4em; background:#9EEB6B; border-radius:5px;}
.an_zx{ width:100%; height:2em; position:absolute; bottom:0em; text-align:center; background-image:linear-gradient(180deg,rgba(255,255,250,0.1), rgba(170,170,170,0.5));}
.an_zx a{ font-size:0.6em; line-height:4em;}
.zx_gy{ width:96%; margin:2em 2% 1em 2%; box-shadow: 0px 0px 8px 0px #666;}
.zx_gy img{ width:100%;}
.zx_vid{ width:100%; margin:3em 0em 1em 0em;}
.zx_xz{width:96%; margin:1em auto;display:flex; display:-webkit-flex; display:-moz-flex; display:-o-flex; display:-ms-flex; justify-content:space-between; -moz-justify-content:space-between; -ms-justify-content:space-between; -o-justify-content:space-between; -webkit-justify-content:space-between;flex-wrap:wrap; -webkit-flex-wrap:wrap; -o-flex-wrap:wrap; -ms-flex-wrap:wrap; -moz-flex-wrap:wrap;}
.zx_xz li{ width:49%; background:#fff; border-radius:10px; text-align:center; line-height:1.5em; padding-bottom:10px; font-size:0.95em; margin-top:0.5em;box-shadow: 0px 0px 3px 0px #666;}
.zx_xz li img{ display:block; width:60%; margin:0em auto;}
.zx_xz li b{ display:block; width:100%;line-height:2.5em; font-size:1.2em;}
.zx_xz li p{ font-size:0.9em; margin:0em 5%; text-align:left;text-align:center;}
.zx_lc{ width:100%; background:url(../images/lcbg.jpg) no-repeat center; background-size:100%; height:17em;} 
.zx_lc h1{ width:100%; text-align:center; font-size:1em; margin-top:2em; padding-top:3em; color:#FFF;}
.zx_lcn{ width:94%; margin:1.5em 3%;display:flex; display:-webkit-flex; display:-moz-flex; display:-o-flex; display:-ms-flex; justify-content:space-between; -moz-justify-content:space-between; -ms-justify-content:space-between; -o-justify-content:space-between; -webkit-justify-content:space-between;}
.zx_lcn p{ width:15%; font-size:0.7em; text-align:center; color:#FFF;}
.zx_lcn p img{ width:100%; padding-bottom:0.5em;}
.zx_zxa{ display:block; width:40%; background:#FFF; height:2em; line-height:2em; border-radius:2em; font-size:0.8em; color:#D78100; text-align:center; margin:0em 30%;}
.mfd_bottom{ width:96%; padding:1em 2%; border-top:2px solid #D78100; color:#666; line-height:2em; padding-top:1em; font-size:0.8em; text-align:center; background:#f2f2f2; margin-top:3em;}

.myq{ width:80%; position:fixed; left:10%; top:50%; border-radius:5px; margin:-5em auto auto auto; max-width:640px; z-index:999;}
.myq img{ width:100%;}
.myqn{ width:100%; position:absolute; top:0em;}
#mguanbi{ display:block; width:2em; height:2em; border:2px solid #DB941E; border-radius:50%; right:0em; position:absolute; top:2em; background:#FFF;}
#mguanbi a{width: 1.6em;height: 2px;background: #DB941E;display: inline-block; position: absolute; margin-left:0.2em; margin-top:-0.25em;}
#mguanbi a:nth-child(1){transform: rotate(-45deg);top: 1.2em;}
#mguanbi a:nth-child(2){transform: rotate(45deg);top: 1.2em;}
.myqtxt{display:block; width:50%; margin-left:45%; margin-top:3.5em; color:#333;}
.myqtxt p{ font-size:0.7em; border:1px solid #CCC; padding:0.3em 2%; margin-top:0.3em; width:90%; color:#666;}
.myqtxt b{color:#D78E22;}
.myqtxt p a:nth-child(1){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;}
.myqtxt p a:nth-child(2){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;}
.myqtal{ margin:2em; display:block; position:absolute; width:100%; margin-left:1.3em; color:#FFF;}
.myqtal a{display: inline-block;width: 30%; background: #F60;color: #FFF;text-align: center; border-radius: 8px;line-height: 2em; margin-left: 3%;}

.mdifu{ width:100%; position:fixed; bottom:0em; border-top:2px solid #CCCCCC; max-width:640px; z-index:99999;}
.mdifu a{ width:50%; display:inline-block; text-align:center; line-height:3em; color:#FFF; text-decoration:none;}
.mdifu a:nth-child(1){background:#0e988a;}
.mdifu a:nth-child(2){background:#EDAF34;}

#an_nav{ position:absolute; right:0em; top:0em; width:30%; background:#D78100; display:none; z-index:99;}
#an_nav span 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 span a:nth-child(1){ border-bottom:none; padding-top:3px;}
#close{ text-align:right;}
#an_nav span a:nth-child(9){ border:0em;}
#an_nav span a img{ border:2px solid #FFF; border-radius:50%; padding:3px;  width:20%;}
.xlqlist{ width:92%; display:block; margin:3em 4% 1em 4%;}
.xlqlist a{ display:inline-block; line-height:2em;}
.xlqlist a img{ display:inline-block; height:1.5em; width:1.5em; margin-bottom:-0.5em;}
.xlqlist li:nth-child(11){ text-align:right; padding-right:5%; margin-top:0.5em;}
.xlqlist li:nth-child(11) a{color:red;}
.yuyue{ width:92%; margin:1em 4%;}
.yuyue li{ width:100%; line-height:2em; margin-top:0.3em;}
.yuyue li input{ border:1px solid #CCC; width:50%; height:2em;}
.yuyue li textarea{ border:1px solid #CCC;width:50%; height:2em;}
.yuyue li select{ border:1px solid #CCC;width:50%; height:2em;}
.coolbg{ display:inline-block; margin:0.1em auto; margin-left:25%;}
#gshu{ height:6em; line-height:2em;}
.zx_51{width:96%; margin:0em 2%; color:red; text-indent:2em; font-size:0.9em; line-height:2em;}
.zx_51img{ width:100%;}
.zx_51img a img{ width:100%;}