html {font-size: 62.5%; /* 10¡Â16=62.5% */}
@media only screen and (min-width: 481px){html {font-size: 88%!important; /* 15.04¡Â16=94% */ }}
@media only screen and (min-width: 561px){html {font-size: 100%!important; /* 17.44¡Â16=109% */ }}
@media only screen and (min-width: 641px){html {font-size: 120%!important; /* 20¡Â16=125% */ }}
@media only screen and (min-width: 750px){
	html {font-size: 88% !important;background: #ddd;}
	body {width: 500px !important;margin: 0 auto !important;position: relative;}
}
 .clearfix:after { content: " ";display: block;clear: both;height: 0;}
 .clearfix {  zoom: 1; }
 .ovfhid{height: 100%;overflow: hidden;}
 .gb_fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }

/*网页顶部*/
.gb_header{background:#fff;height: 4.2rem;border-bottom: 0.1rem solid #eee;padding: 0 1.6rem;position: relative;z-index:11;}
.xn-zcgb{float: left;width: 8rem;height: 2.2rem;padding-top: 1rem;}
.bzm_huoy{float: right;width: 2rem;height: 1.4rem;padding-top:1.4rem; }
.hd_sycq{float: left;width: 2rem;height: 1.7rem;background: url(../images/fanht.png) no-repeat left center;background-size: 0.9rem 1.7rem;margin-top:1.25rem; }
.dh_dkwb{float: left;font-size: 1.8rem;color: #666;padding-left: 0.8rem;margin-left: 1rem;border-left: 0.1rem solid #ddd;line-height: 1.9rem;margin-top:1.15rem; }

.gb_header {position: fixed;top: 0;left: 0;width: 100%;box-sizing: border-box;}
.h43{height: 4.3rem;}
/*网站地图*/
.gb_mask {display: none;position: fixed;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,.5);z-index: 2;}
.gb_sel-mask {display: none;position: absolute;top:0;left: 0;width: 100%;z-index: 300;bottom: 0;overflow: hidden;}
.gb_sel-mask__tag {background: #fff;padding: 4.4rem 1.6rem 0rem;position: absolute;top: 0;left:0;bottom: 0;right:0;}
.gb_sel-mask__tag  .gb_map{position: absolute;right: 1.6rem;top: 1.35rem;width: 1.7rem;height: 1.7rem;padding-left: 1rem;padding-bottom: 1rem;background: url(../images/gb_wzdh.png) no-repeat right top;background-size: 1.7rem 1.7rem;z-index: 10;}
.gb_sel-mask__tag .gd_wkbx{overflow: auto;position: absolute;;top: 4.4rem;bottom: 0;left: 0;right: 0;padding: 2rem 1.6rem;}

.gpg_db{margin-top: 2rem ;border-top:0.1rem solid #f2f2f2;padding:2rem 0  0;}
.gpg_db .yg_xmb{font-size: 1.6rem;color: #444;line-height: 1.6rem;border-left: 0.4rem solid #f23835;padding-left: 0.8rem;height: 1.8rem;margin-bottom: 0.5rem;display: block;}
.gpg_db .zq_hy{line-height: 2.8rem;padding: 0 1rem;font-size: 1.2rem;color: #333;border: 0.1rem solid #d6d6d6;border-radius: 1.4rem;margin-right: 1rem;margin-top: 1.2rem;display: inline-block;position: relative;;}
.gpg_db .new_zx,.gpg_db .rem_jg {border-color: #f23835;}
.gpg_db .new_zx i,.gpg_db .rem_jg i{position: absolute;top: -0.3rem;left: -0.1rem;width: 2.7rem;height: 2.8rem;background: url(../images/zx_ysjb.png) no-repeat center;background-size: 2.7rem 2.8rem;}
.gpg_db .rem_jg i{background: url(../images/hrm_jb.png) no-repeat center;background-size: 2.7rem 2.8rem;}
.gpg_db .new_zx i{background: url(../images/zx_ysjb.png) no-repeat center;background-size: 2.7rem 2.8rem;}

.fz_loc{position: absolute;top: 0;padding: 1.1rem 1.6rem;border-bottom: 1px solid #eee;left: 0;width: 100%;}
.fz_loc img{width: 8rem;height: 2.2rem;}
.aq_yijw{display: flex;}
.aq_yijw li{width: 25%;text-align: center;}
.aq_yijw  img{display: block;width: 2.4rem;line-height: 3rem;margin: 0 auto;}
.aq_yijw  span{font-size: 1.4rem;color: #333;margin-top: 1.2rem;display: block;line-height: 1.5rem;}

.kx_chaos{padding-top: .9rem;}
.kx_chaos a{width:22%;margin:1.5rem 1.5% 0;line-height: 2.9rem;text-align: center;font-size: 1.4rem;color: #333;background: #f6f6f6;border-radius:1.45rem; float: left;}
/*new导航*/
.fz_loc {height: 4.4rem;box-sizing: border-box;}
.cszdh_nav {display: flex;flex-flow: row wrap;align-items: center;}
.cszdh_nav a {width: 22%; margin: 0 4% 1.5rem 0; line-height: 2.9rem; text-align: center; font-size: 1.4rem; color: #333; background: #f6f6f6; border-radius: 1.45rem; box-sizing: border-box;cursor: pointer;}
.cszdh_nav a:nth-child(4n+4) {margin-right: 0;}
.cszdh_kc{padding-top: 1.5rem;}
.cszdh_kc ul {display: flex;flex-flow: row wrap;padding: 1rem 1rem 0;}
.cszdh_kc ul li {width: 33.3%;text-align: center;margin-bottom: 2rem;}
.cszdh_kc ul li:nth-child(4n),.cszdh_kc ul li:first-child{text-align: left;}
.cszdh_kc ul li:nth-child(3n){text-align: right;}
.cszdh_kc ul li img {width: 5rem;height: 5rem;}
.cszdh_kc ul li a {display: inline-block;}
.cszdh_kc ul li a span {display: block;margin-top: 0.5rem;font-size: 1.3rem;color: #353535;text-align: center;}
.cszdh_title {position: relative;height: 4rem;line-height: 4rem;display: flex;align-items: center;}
.cszdh_title .tit {flex-shrink: 0;margin:0 1rem;font-size: 1.5rem;color: #999999;}
.cszdh_title .line {flex-grow: 1;height: 1px;background: #FFDAD5;}
.cszdh_wz dl {margin: 0.5rem 0 1.5rem;padding: 0 0 0 1rem;display: flex;flex-flow: row nowrap;justify-content: space-between;align-items: center;}
.cszdh_wz dl dt {flex-shrink: 0;width: 17%;}
.cszdh_wz dl dt i {color: #E0E0E0;}
.cszdh_wz dl dd {width: 26%;text-align: center;}
.cszdh_wz dl dt,.cszdh_wz dl dd {line-height: 2.5rem;}
.cszdh_wz dl dt a {display: inline-block;font-size: 1.4rem;color: #666666;cursor: pointer;}
.cszdh_wz dl dd a {display: inline-block;font-size: 1.3rem;color: #000000;cursor: pointer;}
/*new nav*/
.tknav_plc ul {display: flex;flex-flow: row wrap;}
.tknav_plc ul li {width: 30%;margin-right: 5%;margin-bottom: 1.5rem;background: #ECF4FF;border-radius: 1.9rem;}
.tknav_plc ul li a {display: block;height: 3.8rem;line-height: 3.8rem;text-align: center;font-size: 1.4rem;color: #444444;cursor: pointer;}
.tknav_kcfl ul li {background: #fff;border:1px solid #CCCCCC;box-sizing: border-box;}
.tknav_kcfl ul li:nth-child(3n) {margin-right: 0;}
@media screen and (min-width: 750px) {
   .xn-xgnv {overflow: hidden;}
   .fix500,.gb_header{width: 500px;left: 50%;transform: translateX(-50%);}
}
