@charset "gb2312";
/* CSS Document */

.xiyadsq_ban{background: url(../images/ban.jpg) no-repeat center;}

.qzybs_p1{ overflow: hidden; width: 110%; padding: 65px 0 60px}
.qzybs_p1 li{ width: 361px; float: left; margin-right: 58px; border-radius: 20px; overflow: hidden;}
.qzybs_p1 li:nth-child(1){ background: #f0f0f0 url(../images/qzybssf1.jpg) no-repeat;}
.qzybs_p1 li:nth-child(2){ background: #f0f0f0 url(../images/qzybssf2.jpg) no-repeat;}
.qzybs_p1 li:nth-child(3){ background: #f0f0f0 url(../images/qzybssf3.jpg) no-repeat;}
.qzybs_p1 li b{display: block; text-align: center; font-size: 24px; color: #333; padding: 35px 0 18px;}
.qzybs_p1 li i{display: block; width: 65px; margin: 0 auto; height: 2px; background: #ccc;}
.qzybs_p1 li p{ padding: 15px 15px 25px; text-indent: 2em}
.qzybs_p1 li a{display: block; height: 75px; background: #ff7f7f; color: #fff; font-size: 24px; font-weight: bold; line-height: 75px; text-align: center}

.qzybs_p2{ overflow: hidden; padding: 65px 0 60px}
.qzybs_p2 .qp2_l{ width: 205px; height: 328px; background: #01a9f0; color: #fff; float: left; text-align: center}
.qzybs_p2 .qp2_l b{display: block; padding-top: 85px; font-size: 24px; line-height: 42px;}
.qzybs_p2 .qp2_l i{display: block; width: 65px; height: 65px; border-radius: 50%; background: #fff url(../images/xy_ico4.png) no-repeat center; background-size: 45px; margin: 30px auto 0}
.qzybs_p2 .qp2_r{ width: 985px; overflow: hidden; float: right}
.qzybs_p2 .qp2_r ul{overflow: hidden;}
.qzybs_p2 .qp2_r ul li{ width: 316px; float: left; margin-left: 10px; position: relative}
.qzybs_p2 .qp2_r ul li img{display: block; width: 316px; height: 197px;}
.qzybs_p2 .qp2_r ul li p{display: block; width: 236px; height: 123px; line-height: 27px; background: rgba(0,0,0,0.6); color: #fff; padding: 35px 0 0 42px; position: absolute; left:19px; top: 19px; z-index: 2}
.qzybs_p2 .qp2_r ul li p i{display: block; background: url(../images/dian.jpg) no-repeat left; cursor: pointer; padding-left: 12px; font-size: 16px}
.qzybs_p2 .qp2_r .q2rb{overflow: hidden; margin-top: 10px}
.qzybs_p2 .qp2_r .q2rb a{ width: 153px; height: 37px; padding-top: 84px; font-size: 16px; text-align: center; float: left; margin-left: 10px}
.qzybs_p2 .qp2_r .q2rb a:hover,.qzybs_p2 .qp2_r .q2rb a.bga{ color: #fff;}
.qzybs_p2 .qp2_r .q2rb a:nth-child(1){ background: #f0f0f0 url(../images/qzybssf_i1.png) no-repeat center 26px}
.qzybs_p2 .qp2_r .q2rb a:nth-child(2){ background: #f0f0f0 url(../images/qzybssf_i2.png) no-repeat center 26px}
.qzybs_p2 .qp2_r .q2rb a:nth-child(3){ background: #f0f0f0 url(../images/qzybssf_i3.png) no-repeat center 26px}
.qzybs_p2 .qp2_r .q2rb a:nth-child(4){ background: #f0f0f0 url(../images/qzybssf_i4.png) no-repeat center 26px}
.qzybs_p2 .qp2_r .q2rb a:nth-child(5){ background: #f0f0f0 url(../images/qzybssf_i5.png) no-repeat center 26px}
.qzybs_p2 .qp2_r .q2rb a:nth-child(6){ background: #f0f0f0 url(../images/qzybssf_i6.png) no-repeat center 26px}
.qzybs_p2 .qp2_r .q2rb a:nth-child(1):hover,.qzybs_p2 .qp2_r .q2rb a:nth-child(1).bga{ background: #01a9f0 url(../images/qzybssf_i1h.png) no-repeat center 26px}
.qzybs_p2 .qp2_r .q2rb a:nth-child(2):hover,.qzybs_p2 .qp2_r .q2rb a:nth-child(2).bga{ background: #01a9f0 url(../images/qzybssf_i2h.png) no-repeat center 26px}
.qzybs_p2 .qp2_r .q2rb a:nth-child(3):hover,.qzybs_p2 .qp2_r .q2rb a:nth-child(3).bga{ background: #01a9f0 url(../images/qzybssf_i3h.png) no-repeat center 26px}
.qzybs_p2 .qp2_r .q2rb a:nth-child(4):hover,.qzybs_p2 .qp2_r .q2rb a:nth-child(4).bga{ background: #01a9f0 url(../images/qzybssf_i4h.png) no-repeat center 26px}
.qzybs_p2 .qp2_r .q2rb a:nth-child(5):hover,.qzybs_p2 .qp2_r .q2rb a:nth-child(5).bga{ background: #01a9f0 url(../images/qzybssf_i5h.png) no-repeat center 26px}
.qzybs_p2 .qp2_r .q2rb a:nth-child(6):hover,.qzybs_p2 .qp2_r .q2rb a:nth-child(6).bga{ background: #01a9f0 url(../images/qzybssf_i6h.png) no-repeat center 26px}

.by_hj{ margin-bottom: 50px;}
.by_hj li{ width:215px; height:215px; float:left; margin-right:29px; border-radius: 50%; overflow: hidden; position:relative; cursor:pointer}
.con7>div{ height:22px; line-height:22px; font-weight:bold; font-size:18px; margin:17px 0;}
.con7>ul{ overflow:hidden;}
.con7>ul li{ width:195px; height:37px;overflow: hidden; margin-right:4px; margin-bottom:4px; float:left;}
.con7>ul li:nth-child(6n){ margin-right:0;}
.con7>ul li a{ height:37px; display:block; background-color:#EEE; line-height:37px; text-align:center; padding: 0 10px}
.con7>ul li a:hover{ background-color:#DADADA; color:#666;}