@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0}
header{width:100%;float:left;}
nav{width:100%;float:left;}
footer{width:100%;float:left;}
body {-webkit-text-size-adjust:none;background:#fff;font-family: "微软雅黑", Arial;font-style: normal;font-weight: normal;font-variant: normal;}
a {text-decoration: none; border: 0px none; outline: 0px none;} 
a:link{ text-decoration: none}
a:visited{ text-decoration: none}
a:hover{text-decoration: none}
a:active{text-decoration: none}
.clear {margin: 0px;padding: 0px;clear: both;}
.clearfix:after{content:' ';display:block;clear:both;height:0;visibility:hidden}
ul,li,dt,dl,dd{	list-style-type: none;	margin: 0px; padding: 0px; background:none; }
p {	margin: 0px; padding: 0px;}
img{ width:100%; }

.wrap{width:100%; background:#c6f9fa;}
.toutu{width:100%; position:relative;}

.xmbox1{width:93%; margin:0 auto; position:relative;}
.xmbox1 .img{width:32%; position:absolute;left:5%;top:17%;}
.xmbox1 .info{width:58%;position:absolute; left:40%;top:10%;}
.xmbox1 .info .dl1 dt{width:40%; margin:0 auto;}
.xmbox1 .info .dl1 dd{color:#5e5e5e; margin-top:2%;}
.xmbox1 .info .dl1 dd a{color:#f26727;}
.xmbox1 .info .dl1 dd.dd1 a{color:#ffbe3c;}
.xmbox1 .info .dj{border-top:1px dashed #7ecccc; border-bottom:1px dashed #7ecccc; margin:3% 0; padding:1% 0 2%;}
.xmbox1 .info .dj span{display:inline-block;color:#595959; margin-left:2%;}
.xmbox1 .info .dj span i{display:inline-block;width:25%; vertical-align:middle; margin-left:1%;}
.xmbox1 .info .dj span font{color:#f26727;}
.xmbox1 .info .ul1{}
.xmbox1 .info .ul1 li{color:#5e5e5e;font-weight:bold;}
.xmbox1 .info .ul1 li span{color:#f26727;}
.xmbox1 .info .ul1 li span.s1{ margin:0 2%;}
.xmbox1 .info .dj2{margin-top:3%;}
.xmbox1 .info .dj2 .click1{display:inline-block;width:54%; vertical-align:middle;}
.xmbox1 .info .dj2 .click2{display:inline-block;width:42%; vertical-align:middle;}
.xmbox1 .info .dj2 span{color:#51c1c1;}
.xmbox1 .info p{ color:#ff9b2c;width:92%;}

.ttbox{width:100%; margin:7% auto;}

.zhul{width:96%; margin:5% auto; overflow:hidden;}
.zhul li{width:20%; margin-left:4%;float:left;}

.zhp{width:100%; margin:5% auto; text-align:center; color:#2abbb4;}

.con8{width:100%; margin:0 auto; padding-top:5%; background:#fff;}
.con8 .tt{width:55%; margin:3% auto;}
.con8 .tt img{display:block;width:54%; margin:0 auto;}
.con8 .tt span{display:block; text-align:center; font-size:0.37rem; color:#afafaf;}
.con8 .tt span i{display:inline-block;width:1.2666rem; vertical-align:middle; margin:0 2%;}
.con8 .tt span i img{width:100%;}
.con8 ul{width:98%; margin:5% auto;}
.con8 ul li{width:23.5%;float:left; margin-left:1%}


@media(min-width:320px){
.font100{font-size:50px;}
.font98{font-size:49px;}
.font96{font-size:48px;}
.font94{font-size:47px;}
.font92{font-size:46px;}
.font90{font-size:45px;}
.font88{font-size:44px;}
.font86{font-size:43px;}
.font84{font-size:42px;}
.font82{font-size:41px;}
.font80{font-size:40px;}
.font78{font-size:39px;}
.font76{font-size:38px;}
.font74{font-size:37px;}
.font72{font-size:36px;}
.font70{font-size:35px;}
.font68{font-size:34px;}
.font66{font-size:33px;}
.font64{font-size:32px;}
.font62{font-size:31px;}
.font60{font-size:30px;}
.font58{font-size:29px;}
.font56{font-size:28px;}
.font54{font-size:27px;}
.font52{font-size:26px;}
.font50{font-size:25px;}
.font48{font-size:24px;}
.font46{font-size:23px;}
.font44{font-size:22px;}
.font42{font-size:21px;}
.font40{font-size:20px;}
.font38{font-size:19px;}
.font36{font-size:18px;}
.font34{font-size:17px;}
.font32{font-size:16px;}
.font30{font-size:15px;}
.font28{font-size:14px;}
.font26{font-size:13px;}
.font24{font-size:12px;}
.font23{font-size:12px;}
}
@media(min-width:360px){
.font100{font-size:56px;}
.font98{font-size:55px;}
.font96{font-size:54px;}
.font94{font-size:52px;}
.font92{font-size:51px;}
.font90{font-size:50px;}
.font88{font-size:49px;}
.font86{font-size:48px;}
.font84{font-size:47px;}
.font82{font-size:46px;}
.font80{font-size:45px;}
.font78{font-size:43px;}
.font76{font-size:42px;}
.font74{font-size:41px;}
.font72{font-size:40px;}
.font70{font-size:39px;}
.font68{font-size:38px;}
.font66{font-size:37px;}
.font64{font-size:36px;}
.font62{font-size:34px;}
.font60{font-size:33px;}
.font58{font-size:32px;}
.font56{font-size:31px;}
.font54{font-size:30px;}
.font52{font-size:29px;}
.font50{font-size:28px;}
.font48{font-size:27px;}
.font46{font-size:25px;}
.font44{font-size:24px;}
.font42{font-size:23px;}
.font40{font-size:22px;}
.font38{font-size:21px;}
.font36{font-size:20px;}
.font34{font-size:19px;}
.font32{font-size:18px;}
.font30{font-size:16px;}
.font28{font-size:15px;}
.font26{font-size:14px;}
.font24{font-size:13px;}
.font23{font-size:12px;}
}
@media(min-width:375px){
.font100{font-size:58px;}
.font98{font-size:57px;}
.font96{font-size:56px;}
.font94{font-size:55px;}
.font92{font-size:53px;}
.font90{font-size:52px;}
.font88{font-size:51px;}
.font86{font-size:50px;}
.font84{font-size:49px;}
.font82{font-size:48px;}
.font80{font-size:46px;}
.font78{font-size:45px;}
.font76{font-size:44px;}
.font74{font-size:43px;}
.font72{font-size:42px;}
.font70{font-size:41px;}
.font68{font-size:39px;}
.font66{font-size:38px;}
.font64{font-size:37px;}
.font62{font-size:36px;}
.font60{font-size:35px;}
.font58{font-size:33px;}
.font56{font-size:32px;}
.font54{font-size:31px;}
.font52{font-size:30px;}
.font50{font-size:29px;}
.font48{font-size:28px;}
.font46{font-size:26px;}
.font44{font-size:25px;}
.font42{font-size:24px;}
.font40{font-size:23px;}
.font38{font-size:22px;}
.font36{font-size:21px;}
.font34{font-size:19px;}
.font32{font-size:18px;}
.font30{font-size:17px;}
.font28{font-size:16px;}
.font26{font-size:15px;}
.font24{font-size:14px;}
.font23{font-size:12px;}
}
@media(min-width:414px){
.font100{font-size:64px;}
.font98{font-size:63px;}
.font96{font-size:62px;}
.font94{font-size:60px;}
.font92{font-size:59px;}
.font90{font-size:58px;}
.font88{font-size:56px;}
.font86{font-size:55px;}
.font84{font-size:54px;}
.font82{font-size:53px;}
.font80{font-size:51px;}
.font78{font-size:50px;}
.font76{font-size:49px;}
.font74{font-size:47px;}
.font72{font-size:46px;}
.font70{font-size:45px;}
.font68{font-size:43px;}
.font66{font-size:42px;}
.font64{font-size:41px;}
.font62{font-size:40px;}
.font60{font-size:38px;}
.font58{font-size:37px;}
.font56{font-size:36px;}
.font54{font-size:34px;}
.font52{font-size:33px;}
.font50{font-size:32px;}
.font48{font-size:31px;}
.font46{font-size:29px;}
.font44{font-size:28px;}
.font42{font-size:27px;}
.font40{font-size:25px;}
.font38{font-size:24px;}
.font36{font-size:23px;}
.font34{font-size:21px;}
.font32{font-size:20px;}
.font30{font-size:19px;}
.font28{font-size:18px;}
.font26{font-size:16px;}
.font24{font-size:15px;}
.font23{font-size:14px;}
}
@media(min-width:768px){
.font100{font-size:100px;}
.font98{font-size:98px;}
.font96{font-size:96px;}
.font94{font-size:94px;}
.font92{font-size:92px;}
.font90{font-size:90px;}
.font88{font-size:88px;}
.font86{font-size:86px;}
.font84{font-size:84px;}
.font82{font-size:82px;}
.font80{font-size:80px;}
.font78{font-size:78px;}
.font76{font-size:76px;}
.font74{font-size:74px;}
.font72{font-size:72px;}
.font70{font-size:70px;}
.font68{font-size:68px;}
.font66{font-size:66px;}
.font64{font-size:64px;}
.font62{font-size:62px;}
.font60{font-size:60px;}
.font58{font-size:58px;}
.font56{font-size:56px;}
.font54{font-size:54px;}
.font52{font-size:52px;}
.font50{font-size:50px;}
.font48{font-size:48px;}
.font46{font-size:46px;}
.font44{font-size:44px;}
.font42{font-size:42px;}
.font40{font-size:40px;}
.font38{font-size:38px;}
.font36{font-size:36px;}
.font34{font-size:34px;}
.font32{font-size:32px;}
.font30{font-size:30px;}
.font28{font-size:28px;}
.font26{font-size:26px;}
.font24{font-size:24px;}
.font23{font-size:23px;}
}

@keyframes updown{
    0%{opacity:1;
    transform:translateY(0)}
    50%{opacity:1;
    transform:translateY(-10px)}
    100%{opacity:1;
    transform:translateY(0px)}
}
@-webkit-keyframes updown{
    0%{opacity:1;
    -webkit-transform:translateY(0)}
    50%{opacity:1;
    -webkit-transform:translateY(-10px)}
    100%{opacity:1;
    -webkit-transform:translateY(0px)}
}
@-moz-keyframes updown{
    0%{opacity:1;
    -moz-transform:translateY(0)}
    50%{opacity:1;
    -moz-transform:translateY(-10px)}
    100%{opacity:1;
    -moz-transform:translateY(0px)}
}
@-o-keyframes updown{
    0%{opacity:1;
    -o-transform:translateY(0)}
    50%{opacity:1;
    -o-transform:translateY(-10px)}
    100%{opacity:1;
    -o-transform:translateY(0px)}
}
@-ms-keyframes updown{
    0%{opacity:1;
    -ms-transform:translateY(0)}
    50%{opacity:1;
    -ms-transform:translateY(-10px)}
    100%{opacity:1;
    -ms-transform:translateY(0px)}
}