.grzx_box{padding:43px 46px;overflow:hidden;border: 1px solid #ddd;border-image: linear-gradient(rgba(71, 145, 240, 1),rgba(166, 0, 0, 1)) 30 30;}
.grzx_box dt{float:left;width:50%;}
.grzx_box dd{float:right;width:46%;margin-left:0px;}
.grzx_box dt img{width:100%;}
.grzx_box dd h2{font-weight:bold;color:#333;font-size:24px;}
.grzx_box dd > span{display: inline-block;margin-bottom: 15px;margin-top: 10px;font-size:16px;color:#d9d9d9;}
.grzx_box dd div.con {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 10;-webkit-box-orient: vertical;line-height:28px;}
.grzx_box dd div p{line-height:24px;color:#333;font-size:12px;text-indent:2em;}
.grzx_box dd div p,.grzx_box dd div p span,.grzx_box dd div p span font{font-family:"仿宋","仿宋_GB2312" !important }
.img_til {text-align: center;}
/* 中心荣誉 */
.zxry {margin-top: 55px;}
.zxry .img_til {border-bottom: 1px solid rgba(218, 218, 218, 1);}
.zxry_con .hd {width: 326px;margin: 0 auto;margin-top: 18px;}
.zxry_con li {float: left;}
.zxry_con li{position: relative;width: 140px;height: 48px;line-height:48px;text-align: center;background-color: rgba(250, 240, 239, 1);}
.zxry_con li a {font-size: 16px;color: #474747;}
.zxry_con .hd li:first-child {margin-right: 30px;}
.zxry_con .hd li.on i {display: inline-block; position: absolute; bottom: -9px; left: 50%;margin-left: -7px; width: 15px;height: 15px; background: url(../images/zxgk/sj.png) bottom center no-repeat;  }
.zxry_con li.on{background: rgba(166, 0, 0, 1)}
.zxry_con li.on a{color: #fff;font-size: 20px;}
.ry-swiper {position: relative; margin-top: 17px;}
.ry-swiper .swiper-container {width: 1070px;height: 194px;margin: 0 auto;overflow: hidden;}
.ry-swiper p {width: 230px;text-align: center;margin-top: 15px;}
.ry-swiper .swiper-container .swiper-slide {text-align: center;}
.ry-swiper .swiper-container a {display: block;width: 230px;height: 160px;}
.ry-swiper .swiper-container a img {width: 100%;height: 100%;}
.arrow-left {display: inline-block;position: absolute; top: 55px; left: 0;width: 30px;height: 30px;background: url(../images/zxgk/left.png) center no-repeat;}
.arrow-right {display: inline-block;position: absolute; top: 55px; right: 0;width: 30px;height: 30px;background: url(../images/zxgk/right.png) center no-repeat;}
/* 中心文化 */
.zxwh {margin-top: 55px;}
.zxwh .img_til {border-bottom: 1px solid rgba(218, 218, 218, 1);}
.zxwh_con {position: relative;width: 1022px;height: 660px;margin: 0 auto;margin-top: 65px;background: url(../images/zxgk/zxwh_bg.png) center no-repeat;}
.left_con {position: absolute;top: 82px;left: 112px;margin-top: 40px;}
.left_con li {margin-bottom: 30px;}
.left_con li:last-child{margin-bottom: 0px;}
.left_con li a{font-size: 26px; font-weight: 400; color: #333;  letter-spacing: -0.74px;}
.left_con li.on a{color: #9F0000;}
.right_con {position: absolute;width: 410px;top: 120px;right: 80px;}
.right_con:last-child {top: 75px;}
.right_con li a{display: inline-block;font-size: 26px; font-weight: 400; color: #333;  letter-spacing: -0.74px;margin-bottom: 18px;}
.right_con li p {line-height: 33px;font-size: 14px;font-weight: 400;letter-spacing: 0.58px;margin-bottom: 10px;color: #333;}
/* 组织机构 */
.zzjg {margin-top: 75px;}
.zhiw_m {display: none;}
.zhiw_m li {float: left;display: flex;width: 32%;height: 48px;margin-top: 15px;margin-left: 5px;justify-content: center;align-items: center;background-color: rgba(250, 240, 239, 1);}
.zhiw_m li:first-child {margin-left: 0;}
.zhiw_m li a {font-size: 16px;}
.zhiw_m li.on {background-color: #9F0000;}
.zhiw_m li.on a {color: #fff;}
.zzjg .img_til {border-bottom: 1px solid rgba(218, 218, 218, 1);}
.zzjg_con {padding-left: 59px;padding-right: 72px;}
.zzjg_con .zzjg_yz{display: none;}
.zzjg_con .zzjg_left {float: left;width: 738px;padding-top: 63px;padding-bottom: 29px;}
.zzjg_con .zzjg_right {float: right;}
.zzjg_left .img-list {float:left; width: 82px;height: 82px;margin-left: 54px;text-align: center;color: #333;}
.zzjg_left .img-list p {margin-top: 8px;}
.zzjg_left .img-list.on {border: 3px solid #ddd;border-image: linear-gradient(rgba(71, 145, 240, 1),rgba(166, 0, 0, 1)) 30 30;}
.zzjg_left .img-list:first-child {margin-left: 0;}
.zzjg_til {margin-bottom: 20px;}
.zzjg_til a {font-size: 30px;font-weight: 700;}
.zzjg_til p {font-size: 12px;font-weight: 400;}
.zzjg_con .jg_jj {display: none;}
.zzjg_con .img_jg {display: none;margin-top: 12px;}
.zzjg_con .jg_jj:first-child,.zzjg_con .img_jg:first-child {display: block;}
.img-list img {width: 82px;height: 82px;}
.zzjg_con .img_jg img {width: 257px;height: 374px;}
.zzjg_left .detail {height: 138px;font-size: 12px;font-weight: 400;line-height: 22px;margin-bottom: 27px;}
.org_img {margin-top:80px;text-align: center;}
.org_img img{width: 100%;}
/* 区域中心 */
.qyzx {margin-top: 68px;}
.qyzx .img_til {border-bottom: 1px solid rgba(218, 218, 218, 1);}
.qyzx_detail {margin: 50px 0;text-indent: 2em;font-size: 16px;font-weight: 400;line-height: 36px;color: #333;}
.qyjs .hd {margin-bottom: 13px;}
.qyjs .hd li {position: relative;float: left;width: 155px;height: 55px;text-align: center; line-height: 55px;margin-left: 18px;background-color: #FFF3F3;}
.qyjs .hd li:first-child {margin-left: 0;}
.qyjs .hd li a{color: #A50000;font-size: 22px;}
.qyjs .hd li.on {background: rgba(166, 0, 0, 1)}
.qyjs .hd li.on i {display: inline-block; position: absolute; bottom: -9px; left: 50%;margin-left: -7px; width: 15px;height: 15px; background: url(../images/zxgk/sj.png) bottom center no-repeat;  }
.qyjs li.on a{color: #fff;}
.sub_box {margin-bottom: 55px;}
.qyjs img {position: relative;width: 615px;height: 335px;margin-top: 30px;z-index: 22;}
.js_sub {float: left;position: relative;width: 663px;height: 408px;margin-left: -78px;background: url(../images/zxgk/zxjs_b.png) center no-repeat;box-shadow: 0px 0px 20px 0px #999;}
.js_sub > div {position:absolute; top: 42px;right: 43px;width: 490px;}
.sub_til {text-align: center;font-size: 28px;font-weight: 700;color: #A60000;margin-bottom:20px;}
.sub_til i {display: block;width:40px;height: 6px;border-radius: 220px;margin: 0 auto;margin-top: 10px;background: #A60000;}
.js_sub p {text-align: center;font-size: 20px;margin-top: 12px;margin-bottom: 26px;}
.sub_con {font-size: 18px;color: #333;line-height: 34px;text-indent: 2em;}
.js_sub a {display: block;width: 184px;height: 34px;line-height: 34px;margin:0 auto;text-align: center;border: 1px solid #A60000;border-radius:20px;margin-top: 20px;}
/* 联系我们 */
.address {position:relative;height: 428px;margin-bottom: 35px;padding-top: 43px;padding-bottom: 38px;border: 1px solid #ddd; border-image: linear-gradient(rgba(71, 145, 240, 1),rgba(166, 0, 0, 1)) 30 30;}
.address .addressimg{width: 670px;display: inline-block;margin-left: 20px;}
.address .addressimg a > img {height: 428px;width: 100%;}
.lxwm_qy {float: right;width: 330px; margin-top: 47px;margin-right: 86px;}
.lxwm_til {font-size: 34px;font-weight: 700;color: #333333;margin-bottom: 29px;}
.lxwm_til span{position:relative;z-index: 22;}
.lxwm_til p {position:relative;font-size: 50px;font-weight: 400;color: #e6e6e6;margin-top: -35px;z-index:11;}
.lxwm_add {font-size: 30px;font-weight: 400;color: #333;margin-bottom: 30px;}
.lxwm_add p {font-size: 18px;font-weight: 400;color: #333;opacity: .24;}
.lxwm_detail p {margin-bottom: 14px;font-size: 16px;}
.lxwm_detail p img {margin-right: 10px;}
.go_top {position: fixed; bottom: 183px;right: 70px;}
@media (max-width:1200px) {
.qyjs img{width:50%;}	
.js_sub{width: 55%; margin-left: -5%;}
.js_sub > div{right:1%;}
.address .addressimg{width:60%;}
.lxwm_qy{width:32%;margin-right:4%;}
}

@media (max-width:991px) {
    .grzx_box{padding: 2% 3%;}
    .grzx_box dt img{width: 100%;margin-bottom: 15px;}
    .img_til img {width: 100%;}
    
    .ry-swiper .swiper-container {width: 100%;}
    .ry-swiper .swiper-container a {width: 100%;margin: 0 auto;}
    .ry-swiper p {width: 85%;}
    .arrow-left {z-index: 10;left: 5px;}
    .arrow-right {z-index: 10;right: 5px;}
    .zxwh_con {width: 100%;height:auto;padding: 15px;margin-top: 15px;background: rgba(250, 240, 239, 1);box-sizing: border-box;}
    .left_con,.right_con {position:initial;}
    .right_con{width: 100%;}
    .left_con {margin-bottom: 35px;}
    .zhiw_m {display: block;margin-bottom: 15px;}
    .photo {display: none;}
    .zzjg_con {padding: 0;}
    .zzjg_left .detail {height: auto;}
    .zzjg_con .zzjg_left {float:none; width: 100%; padding-top: 0;}
    .zzjg_con .zzjg_right {float: none;text-align: center;}
    .org_img {margin-top: 30px;}
    .org_img img {width: 100%;}
    .qyjs .hd li {width: 30%;}
    .qyjs img {width: 100%;}
    .js_sub {width: 100%;height: auto;margin-left: 0;padding-top: 15px;box-shadow: unset;background: unset;}
    .js_sub > div {width: auto;position:initial;padding: 2% 3%;}
    .address {border:none;height: auto;padding: 0;}
    .address .addressimg{display:block;width: 100%;margin-left: 0;}
    .address .addressimg a > img {position: initial;width: 100%;height:auto}
    .lxwm_qy {float: none;width: 100%;margin: 0;margin-top: 15px;}
    .go_top {right: 10px;z-index: 23;}
}
@media (max-width:768px) {
	.grzx_box dt{width:100%;}
.grzx_box dd {float: none;width: 100%;}	
}
