@charset "gb2312";
/* CSS Document */

.qzybsby{ background: #f0f0f0; padding-top: 50px}
.qzybsby_c{ width: 1190px; margin: 0 auto 30px; padding: 45px 120px; overflow: hidden; background: #fff}

.ksby_ban{background: url(../images/ban.jpg) no-repeat center; height: 552px;}
.ksby_ban i{ bottom:78px}
.ksbyyy p{ background:#f0f0f0;margin: 0}

.gp3t_ltit{ height: 88px; text-align: center; background: url(http://www.ybs120.com/jxggzl/images/ggzltit1.jpg) no-repeat; color: #333; font-size: 30px; font-weight: bold; margin: 0 auto}
.gp3t_ltit span{display: block; height: 88px; font-size: 26px; background: url(http://www.ybs120.com/jxggzl/images/ggzltit2.jpg) no-repeat right bottom}
.gp3t_ltit span i{ display: block; font-size: 16px; color: #c1c1c3; padding:10px 0 4px; font-weight: lighter}

.qzybsby_c .ksbyyy p i{ color: #00aaf0; font-size: 18px; display: inline-block; margin-right: 24px}

.qzybsby_p2_l{ width: 515px; float:left; margin-bottom: 50px}
.qzybsby_p2_l p{ padding: 60px 0 50px; font-size: 16px; line-height: 30px}
.qzybsby_p2_l p a{ color: #fe6553;}
.qzybsby_p2_l b{display: block; cursor: pointer; height: 50%; line-height: 50px; color: #fff; background: #fe6553; text-align: center; font-size: 18px; border-radius: 20px}
.qzybsby_p2_l b:hover{ background: #1296db}
.qzybsby_p2_r{ width:645px; float:right; overflow: hidden;}
.qzybsby_p2_r li{ width: 268px; float: left; margin:0 0 18px 14px; background: #f0f0f0; padding: 32px 20px; overflow: hidden;}
.qzybsby_p2_r li i{ display: block; width: 54px; height: 48px; float: left; margin-right: 20px}
.qzybsby_p2_r li span{display: block; font-size: 18px;}
.qzybsby_p2_r li b{display: block; font-size: 20px}
.qzybsby_p2_r li:nth-child(1) i{ background: url(../images/qzybsby_09.jpg) no-repeat}
.qzybsby_p2_r li:nth-child(2) i{ background: url(../images/qzybsby_12.jpg) no-repeat}
.qzybsby_p2_r li:nth-child(3) i{ background: url(../images/qzybsby_16.jpg) no-repeat}
.qzybsby_p2_r li:nth-child(4) i{ background: url(../images/qzybsby_17.jpg) no-repeat}
.qzybsby_p2_r li:nth-child(5) i{ background: url(../images/qzybsby_20.jpg) no-repeat}
.qzybsby_p2_r li:nth-child(6) i{ background: url(../images/qzybsby_21.jpg) no-repeat}
.qzybsby_p2_b{ overflow: hidden; clear: both; padding-top: 46px; border-top: 1px solid #ccc;}
.qzybsby_p2_b li{ width: 280px; float: left; margin-right: 23px}
.qzybsby_p2_b li span{display: block; width: 280px; height: 173px; overflow: hidden; position: relative}
.qzybsby_p2_b li em{ display: block; width: 100%; height: 100%; background: rgba(0,0,0,0.6); text-align: center; color: #fff; font-size: 20px; padding-top: 45px; box-sizing: border-box; position: absolute; top: 100%; left: 0; z-index: 2; transition:ease all 0.5s}
.qzybsby_p2_b li:hover em{ top: 0;}
.qzybsby_p2_b li i{ display: block; width: 140px; height: 40px; border-radius: 20px; cursor: pointer; background: #ed7d31; line-height: 38px; margin:20px auto 0}
.qzybsby_p2_b li i:hover{ background: #fe6553}
.qzybsby_p2_b li img{ width: 280px; height: 173px;}
.qzybsby_p2_b li p{ background: #f0f0f0; padding: 15px 20px}
.qzybsby_p2_b li:nth-last-child(1){ margin-right: 0}

.qzybsby_p3_l{ width: 515px; float:left; margin-bottom: 50px; padding-top: 10px}
.qzybsby_p3_l p{ padding: 60px 0 50px; font-size: 16px; line-height: 30px}
.qzybsby_p3_l p i{ color: #ed7d31;}
.qzybsby_p3_l span{display: block; overflow: hidden;}
.qzybsby_p3_l span a,.qzybsby_p3_l span b{ display: block; width: 254px; height: 52px; line-height: 52px; text-align: center; color: #fff; font-size: 18px; cursor: pointer; border-radius: 20px}
.qzybsby_p3_l span a{ background: #00aaf0; float: left}
.qzybsby_p3_l span b{ background: #fe6553; float: right}
.qzybsby_p3_l span a:hover,.qzybsby_p3_l span b:hover{ background: #1296db}
.qzybsby_p3_r{ width:645px; float:right;}
.qzybsby_p3_r li{ overflow: hidden; background: #f0f0f0}
.qzybsby_p3_r li span{ display: block; width: 316px; height: 133px; position: relative; float: left}
.qzybsby_p3_r li span i{display: block; width: 86px; height: 86px; border-radius:50%; font-size: 16px; background: rgba(0,0,0,0.6); color: #fff; text-align: center; position: absolute; left: 50%; top: 50%; margin: -43px 0 0 -43px; padding: 20px 20px 0; box-sizing: border-box; z-index: 2}
.qzybsby_p3_r li p{ width: 234px; padding: 45px 23px 0; float: left}

.qzybsby_p4{overflow: hidden; clear: both; padding-top: 46px; border-top: 1px solid #ccc;}
.qzybsby_p4_l{ width: 666px; float:left;}
.qzybsby_p4_l li{ overflow: hidden; margin-bottom: 18px; background:#f0f0f0}
.qzybsby_p4_l li span{display: block; width: 254px; height: 193px; float: left}
.qzybsby_p4_l li p{ padding: 60px 28px 0; font-size: 16px; width: 356px; float: left}
.qzybsby_p4_l li p i{ color: #ed7d31;}
.qzybsby_p4_r{ width: 470px; float:right;}
.qzybsby_p4_r p{ padding: 60px 0 80px; font-size: 16px; line-height: 30px}
.qzybsby_p4_r p i{ color: #ed7d31;}
.qzybsby_p4_r span{display: block; overflow: hidden;}
.qzybsby_p4_r span a,.qzybsby_p4_r span b{ display: block; width:49%; height: 52px; line-height: 52px; text-align: center; color: #fff; font-size: 18px; cursor: pointer; border-radius: 20px}
.qzybsby_p4_r span a{ background: #00aaf0; float: left}
.qzybsby_p4_r span b{ background: #fe6553; float: right}
.qzybsby_p4_r span a:hover,.qzybsby_p4_r span b:hover{ background: #1296db}

.ksbyyy_p5 .gp3t_ltit{ width: 605px;}

.qzybsby_c .ksbyyy_p5{ margin: 0; padding: 0}
.zp5_p,.zp5_n{ top: 170px;}
.qzybsby_c .zp5_btn{top:235px;}