body{padding:0;margin:0 auto;font-family:\5FAE\8F6F\96C5\9ED1;background:#fff;font-size:16px;min-width:320px;max-width:640px;color:#666;}
div,span,p,applet,object,iframe,h1,h2,h3,h4,h5,h6,a,em,font,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,caption,tbody,tfoot,thead,tr,th,td,section,article,header,footer,aside,nav{padding:0;margin:0;list-style:none}
section,article,header,footer,aside,nav{padding:0;margin:0;display:block}
input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none}
input,select,textarea{font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1}
input[type="button"],input[type="submit"],input[type="reset"],button{-webkit-appearance:none;cursor:pointer}
img{border:none}
a{color:#666;text-decoration:none}
.clear{clear:both;overflow:hidden;height:0;line-height:0}
.clearafter:after{content:"";width:100%;clear:both;height:0;overflow:hidden;display:block}
.left{float:left}
.right{float:right}
.red{color:#2176b9}
.main96{width: 94%;margin: 0 auto}
.overhide{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.jianju{height: 50px;}
/****************************首页*********************/
/*banner*/
.banner{position: absolute;width: 100%;height: 100%}
#banner{width: 100%;position:absolute;height: 100%;top: 0;left: 0}
#banner .swiper-slide a {display: block;width: 100%;height: 100%;background-size: cover;background-repeat: no-repeat;background-position: center center}
/*logog*/
.homelogo{position: relative;z-index: 1;padding: 25px 0 0 3%}
.homelogo  img{display: block;width: 191px;}
.homedh{position: absolute;bottom:0;width: 100%;left: 0;z-index: 1}
.homenav{margin-bottom:10px;}
.homenav li{float: left;width: 29.33%;margin: 0 2% 20px;text-align: center;background:rgba(0,0,0,.5);height: 40px;line-height: 40px;}
.homenav li a{font-size: 18px;color: #fff;display: block}
/*底部*/
.footer{border-top: 1px solid #fff;padding: 15px 0;text-align: center;opacity: .5;}
.footer h2{font-size: 14px;color: #fff;font-weight: normal;display: inline-block}
.footer a{font-size: 14px;color: #fff;}
/****************************分页*********************/
/*底部*/
.fyfooter{background: #fff;opacity:1;border: 0;width: 100%;}
.fyfooter h2,.fyfooter a{color: #666}
.fyfooter h2{display: inline-block}
/*banner*/
.fybanner img{display: block;width: 100%}
.fygsjs{margin: 20px 3%;font-size: 16px;color: #808080;line-height: 26px;}
.fygsjs img{max-width: 100%}
/*底部电话*/
.footertel{position: fixed;bottom: 0;left: 0;width: 100%;height: 50px;line-height: 50px;background: #2176b9}
.footertel li{float: left;width: 50%;text-align: center;}
.footertel li img{vertical-align: middle;margin-right: 5px;width: 20px}
.footertel li a{font-size: 14px;color: #fff;display: block}
/*ccc认证*/
.fycccrz{margin: 10px auto 30px}
.fycccrz li{border-bottom:1px dashed #eee;width: 95%;position: relative;padding: 10px 0 10px 5%;line-height: 24px;}
.fycccrz li:before{position: absolute;top: 17px;left: 0;content: "";width: 4px;height: 4px;background: #282828;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.fycccrz li a{font-size: 16px;color: #282828;}
/*页码*/
.jzgdmore{border-top: 1px solid #eee;border-bottom: 1px solid #eee;height: 35px;line-height: 35px;margin-bottom: 30px;text-align: center;}
.jzgdmore a{display: block}
/*服务范围*/
.fyfwfw li{border: 1px solid #e6e6e6;margin: 15px 0}
.fyfwfw li img{width: 100%;display: block;}
.fyfwfw li h2{font-size: 18px;color: #282828;font-weight: normal;height: 40px;line-height: 40px;padding: 0 2%}
.fyfwfw li h2 span{font-size: 16px;color: #999999}
/*新闻中心*/
.fyxwzx{margin: 20px auto}
.fyxwzx li{border-bottom: 1px dotted #eeeeee;padding-bottom: 15px;margin-bottom: 15px;}
.fyxwzx li h2,.fyxwzx li h3,.fyxwzx li h4{font-weight: normal}
.fyxwzx li h2{font-size: 18px;color: #282828}
.fyxwzx li h3{font-size: 16px;color: #808080;line-height: 24px;margin: 15px 0 20px;height: 48px;overflow: hidden}
.fyxwzx li h4{font-size: 16px;color: #808080;}
/*新闻详情*/
.fyxwxq{margin-top: 20px;}
.fyxwxq h2{font-size: 18px;color: #282828;font-weight: normal;margin-bottom: 10px;}
.fyxwxq  h3{font-size: 16px;color: #808080;font-weight: normal}
.fyxwewm{text-align: center;margin-bottom: 30px;}
.fyxwewm img{display: block;margin: 0 auto;width: 150px;height: 150px;}
.fyxwewm h2{font-size: 16px;color: #282828;font-weight: normal;margin-top:10px;}


/***********************************************适配*******************************************************/
@media only screen and (max-width:500px){}
@media only screen and (max-width:414px){}
@media only screen and (max-width:375px){
    /*首页*/
    .homenav li a{font-size: 16px}
}
@media only screen and (max-width:360px){
    /*首页*/
    .homenav li a{font-size: 14px}
}
@media only screen and (max-width:320px){}








