*{ 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%; }

.toutu{width:100%; margin:0 auto; position:relative;}
.toutu a{display:block;}
.toutu .ad{width:100%; position:absolute; left:0;bottom:-15%;}

.con1{width:100%; margin:6% auto 7%;}
.con1 .tt{width:58%; margin:0 auto;}
.con1 ul{width:98%; margin:5% auto;}
.con1 ul li{width:47%;float: left; margin-left:2%; margin-bottom:2%;}
.con1 ul li a{display:block; background:#0b7c7f;color:#fff; font-size:0.36rem; padding:0.5em 0; border-radius:2em; text-indent:1em;}
.con1 ul li.s a{ background:#36a5a8;}

.con2{width:100%; margin:7% auto;}
.con2 .tt{width:52%; margin:0 auto; position:relative;}
.con2 .tt span{display:block;width:38%; position:absolute; left:-38%;top:-7%; animation: ftimg 3s 0s ease both infinite;}
.caseimg{display:block;width:93%; margin:0 auto;}



#caseswiper{width:100%; margin:5% auto 0%; padding-bottom:7%;}
#caseswiper .swiper-pagination-bullet{ background:#ccc; opacity:1;}
#caseswiper .swiper-pagination-bullet-active{ background:#fd8258;}

.clickbtn{width:90%;display:block;padding:2% 0;margin:-13% 5% 0 5%; z-index: 999999; position: relative}
.clickbtn span{display:block;font-size:0.36rem;color:#3b3a3a;float:left;width:76%;padding:0 1%;text-align:center;border-radius:2em;background:#fff;border:1px solid #dedede;line-height:250%;-moz-box-shadow:0px 0px 10px #ccc; -webkit-box-shadow:0px 0px 10px #ccc; box-shadow:0px 0px 10px #ccc;}
.clickbtn i{display:block;font-size:0.48rem;float:right;width:20%;border-radius:2em;background:#fd8258;color:#fff;border:1px solid #fd8258;line-height:196%;text-align:center;font-style:normal;-moz-box-shadow:0px 0px 10px #999; -webkit-box-shadow:0px 0px 10px #999; box-shadow:0px 0px 10px #999;}

.clickbtn1{width:90%;display:block;padding:2% 0;margin:3% 5%; z-index: 999999; position: relative}
.clickbtn1 span{display:block;font-size:0.36rem;color:#3b3a3a;float:left;width:76%;padding:0 1%;text-align:center;border-radius:2em;background:#fff;border:1px solid #dedede;line-height:250%;-moz-box-shadow:0px 0px 10px #ccc; -webkit-box-shadow:0px 0px 10px #ccc; box-shadow:0px 0px 10px #ccc;}
.clickbtn1 i{display:block;font-size:0.48rem;float:right;width:20%;border-radius:2em;background:#fd8258;color:#fff;border:1px solid #fd8258;line-height:196%;text-align:center;font-style:normal;-moz-box-shadow:0px 0px 10px #999; -webkit-box-shadow:0px 0px 10px #999; box-shadow:0px 0px 10px #999;}


.con3{width:100%; margin:7% auto;}
.con3 .tt{width:52%; margin:0 auto; position:relative;}
.con3 .tt span{display:block;width:38%; position:absolute; left:-38%;top:-7%; animation: ftimg 3s 0s ease both infinite;}
.con3 .tt2{width:78%; margin:3% auto;}

.ysbox{width:100%; margin:3% auto 0; position:relative; z-index: 2}
.ysbox .ysinfo{width:44%; position:absolute; left:52%;top:17%;}
.ysbox .ysinfo dt{font-size:0.35rem; color:#4c4c4c;}
.ysbox .ysinfo span{display:block; width: 7%; font-size:0.6rem; font-weight: 600; border-radius: 5rem; color:#ff936a;  margin:4% 0; float:left}
.ysbox .ysinfo p{color:#4c4c4c; font-size:0.34rem;display:block; width: 80%; line-height: 150%; margin-top: 7%; float:left; margin-left: 8%}
.ysbox .ysinfo a{display:inline-block;font-size:0.52rem; background:#fd8258;color:#fff;padding:0.3em 0.7em; border-radius:1.5em; margin:7% 0;}
.ysddd{ display: block; width: 100%; float:left; overflow: hidden; margin-top: 8%}
.ysddd1{ display: block; width: 100%; float:left; overflow: hidden; margin-top: 0%}
.ysbox .ysinfo p strong{ font-size:0.36rem;color:#ff936a; }

.qabox{width:100%; margin-top:-20%; position:relative; z-index:2;}
.qabox a{display:block; position:absolute; left:19%; top:32%;}
.qabox a .wen{font-size:0.3rem;color:#3c3c3c;}
.qabox a .da{font-size:0.42rem; color:#3c3c3c; margin-top:5%;}
.qabox a .da span{color:#fd8258;font-weight:bold; text-decoration:underline;}

.zlbox{width:100%; margin:7% auto 1%;}
.zlbox ul{width:95%; margin:0 auto;}
.zlbox ul li{width:47%; margin-left:2%;float:left;}
.zlbox p{width:92%; margin:2% auto; color:#252424; font-size:0.32rem; border-bottom:0.03rem solid #eee; padding-bottom:5%;}
.zlbox p span{font-weight:bold;}


.con4{width:100%; margin:6% auto 0; background:#8cd1ca; padding:1px 0;}
.con4 .tt{width:58%; margin:5% 0 5% 25%; position:relative;}
.con4 .tt span{display:block;width:38%; position:absolute; left:-38%;top:-7%; animation: ftimg 3s 0s ease both infinite;}
.con4 ul{width:95%; margin:5% auto;}
.con4 ul li{width:47%;float:left; margin-left:2%; margin-bottom:2%;}
.con4 ul li p{width:88%; margin-left:10%; margin-top:2%;font-size:0.32rem;color:#2c2c2c;}

.con5{width:100%; margin:7% auto;}
.con5 .tt{width:53%; margin-left:25%; position:relative;}
.con5 .tt span{display:block;width:38%; position:absolute; left:-38%;top:-7%; animation: ftimg 3s 0s ease both infinite;}
.con5ul{width:96%; margin:0 auto;}
.con5ul li{width:44%;float:left; margin-left:4%;}

#yqswiper{width:100%; margin:5% auto;}
#yqswiper .swiper-pagination-bullet{ background:#ccc; opacity:1;}
#yqswiper .swiper-pagination-bullet-active{ background:#fd8258;}

.con6{width:100%; margin:7% auto; background:url(../images/bg-c6.jpg) repeat-y; background-size:100%;}
.con6 .tt{width:100%;position:relative;}
.con6 .tt span{display:block;width:20%; position:absolute; left:7%;top:15%; animation: ftimg 3s 0s ease both infinite;}


.dabox{width:100%;margin:0.5rem auto;overflow:hidden;}
.dabox .tx{width:1.0667rem;float:left;margin-left:0.2667rem;}
.dabox .wz{max-width:6.8rem;float:left;margin-left:0.2667rem; background:#fff; border-radius:0.1rem; border:0.02rem solid #ccc; position:relative;}
.dabox .wz p{font-size:0.4rem;color:#222; margin:0.3rem;}
.dabox .wz p span{color:#6a789b;}
.dabox .wz .t-left{width: 0;height: 0;border-top: 0.15rem solid transparent;border-right:0.15rem solid #ccc;border-bottom: 0.15rem solid transparent; position: absolute; top:0.3rem; left:-0.14rem;}
.dabox .wz .t-left2{width: 0;height: 0;border-top: 0.14rem solid transparent;border-right:0.15rem solid #fff;border-bottom: 0.14rem solid transparent; position: absolute; top:-0.14rem; left:0.01rem;}


.wenbox{width:100%;margin:0.5rem auto;overflow:hidden;  cursor:pointer;}
.wenbox .tx{width:1.0667rem;float:right;margin-right:0.2667rem;}
.wenbox .wz{max-width:6.8rem;float:right;margin-right:0.2667rem; background:#a2e65b; border-radius:0.1rem; border:0.01rem solid #82ce53; position:relative;}
.wenbox .wz p{font-size:0.4rem;color:#202020; margin:0.3rem;}
.wenbox .wz .t-right{width: 0;height: 0;border-top: 0.15rem solid transparent;border-left:0.15rem solid #82ce53;border-bottom: 0.15rem solid transparent; position: absolute; top:0.3rem; right:-0.14rem;}
.wenbox .wz .t-right2{width: 0;height: 0;border-top: 0.14rem solid transparent;border-left:0.15rem solid #a2e65b;border-bottom: 0.14rem solid transparent; position: absolute; top:-0.14rem; right:0.01rem;}


.con7{width:100%; margin:7% auto;}
.tishi{width:100%; margin:5% auto 0;}
.tishi .left{width:10%;float:left; margin-left:5%;}
.tishi dl{width:83%;float:left;}
.tishi dt{ display:inline-block;font-size:0.43rem;color:#414141; background:#8cd1ca; padding:0.2em 1em; border-radius:1.5em;margin-top:1.5%; margin-left:2%;}
.tishi dd{width:88%;font-size:0.3rem;color:#3f3f3f; background:#fff; box-shadow:0 0 15px 3px #e6e6e6; padding:7% 5%; margin-top:5%; line-height:1.5em;}

.con8{width:100%; margin:7% auto;}
.con8 .tt{width:60%; margin:0 auto; position:relative;}

#linkswiper{width:90%; margin:5% auto; padding-bottom:7%;}
#linkswiper .swiper-pagination-bullet{ background:#ccc; opacity:1;}
#linkswiper .swiper-pagination-bullet-active{ background:#fd8258;}


@keyframes ftimg{
	0%{-webkit-transform:scale(1)}
	50%{-webkit-transform:scale(1.1)}
	100%{-webkit-transform:scale(1)}
}
@keyframes updown{
	0%{opacity:1;transform:translateY(0)}
	50%{opacity:1;transform:translateY(-10px)}
	100%{opacity:1;transform:translateY(0px)}
}
