﻿*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin:0;padding:0}
body{color:#333;font-family:Source Han Sans CN;font-size:.6rem}
a{text-decoration:none;border:none;color:#333}
a:hover{text-decoration:underline;text-decoration:none}
li,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
img{border:none;vertical-align:middle}
.clearfix{zoom:1;display:block}
.clearfix:after{content:"";height:0;display:block;clear:both;visibility:hidden}
.layout{width:16rem;margin:0 auto;background:#fff;overflow:hidden}
.container{width:14.5rem;margin:0 auto}
.clear{zoom:1}
.clear:after{height:0;display:block;content:"\20";clear:both}
.fl{float:left}
.fr{float:right}
.mc{margin:0 auto}
.dis-inline{display:inline-block;vertical-align:middle}
.text-center{text-align:center}
.red{color:red}
.box{width:16rem;margin:0 auto;background:#efefef;overflow:hidden}
.font28{font-size:.7rem}
.font26{font-size:.65rem}
.font20{font-size:.5rem}
.font18{font-size:.45rem}
.mt10{margin-top:.125rem}
.mt11{border-top:.25rem solid #eee}
.mt12{border-bottom:.35rem solid #eee}
.bgfff{background:#fff}
.border-bg{border:.25rem solid #eee}
header{background:#0052a6;padding:.375rem .75rem}
.logo{padding-right:1.5rem;border-right:1px solid #0189d7}
.logo img{width:6.4rem}
.headCall{margin-top:.425rem;width:5.95rem}
.yygh_head{text-align:center;text-align:center;position:relative;background:#0052a6;color:#fff;font-size:.75rem}
.head_home{position:absolute;left:.75rem;top:.55rem;width:1.075rem}
.head_phone{position:absolute;right:.75rem;top:.55rem;width:1.25rem}
.home_ad{margin-top:.25rem;margin-bottom: 3rem;}
.home_ad img{width:16rem;display:block}
.home_k{height:2.375rem}
.nav_a a{display:block;width:3.98rem;height:1.75rem;line-height:1.75rem;text-align:center;border-left:1px solid #ccc;border-top:1px solid #ccc;float:left;font-size:.65rem}
.nav_a a:first-child,.nav_a a:nth-child(5){border-left:0}
.nav_a a:nth-child(-n+4){border-top:none}
.navbar-nav{height:4.1rem}
.navbar-nav ul{padding-top:.575rem}
.navbar-nav ul li{width:4rem;height:2.6rem;float:left;position:relative;background:url(../images/yyjj_03.png) no-repeat left center;background-size:.025rem 2.6rem}
.navbar-nav ul li:first-child{background:0 0}
.navbar-nav ul li a{display:inline-block;width:3.95rem;height:2.6rem;text-align:center}
.navbar-nav ul li a p{font-size:.65rem;color:#414141}
.yyabout_icon{width:1.55rem;height:1.625rem;margin:0 auto;background:url(../images/spr_yyjj.png) no-repeat;background-size:6.2rem auto;margin-bottom:.125rem}
.yyabout_icon2{background-position:-1.55rem 0}
.yyabout_icon3{background-position:-3.1rem 0}
.yyabout_icon4{background-position:-4.65rem 0}
.btm-bg{height:2rem;background:#f3f3f3}
.brief-title{border-top:.25rem solid #efefef;border-bottom:1px solid #ccc;height:2.425rem}
.brief-title h2{font-size:.775rem;color:#111;font-weight:400;margin:.95rem 0 0 .6rem}
.brief-title h2 span{font-size:.6rem;color:#53c2f9;margin-right:.1rem}
.notice img{width:14.5rem;height:9.375rem;margin:1rem .75rem}

#scrolltp{position:fixed;bottom:2.85rem;right:.15rem;z-index:999999999}
#scrolltp img{width:1.3rem;height:1.3rem;cursor:pointer;display: none;}
