@charset "gb2312";
/* CSS Document */

.xiyadsq_ban{background: url(../images/ban.jpg) no-repeat center;}
.xiyadsq_ban i{ background: #fe6553}

.ksxiya_p1{ overflow: hidden;}
.ksxiya_p1 .ksxydy{ width: 310px; height: 144px; padding: 75px 0 8px 0; margin-right: 15px; background:#ccc url(../images/ksxydy.jpg) no-repeat; font-size:14px; color:#666; line-height:25px; text-indent:11em; float: left;}
.ksxiya_p1 .ksp1_news{ width: 513px; float: left;}
.ksp1_news .ksp1n_top{ overflow: hidden; padding-bottom: 20px; border-bottom: 1px dotted #ccc}
.ksp1n_top span{display: block; width: 120px; height: 120px; border-radius: 50%; overflow: hidden; margin-right: 25px; float: left}
.ksp1n_top span img{ max-width: 120px; height: 120px;}
.ksp1n_top h2{ font-size: 18px; color: #666; padding-top: 10px}
.ksp1n_top p{ color: #666; padding-top:10px}
.ksp1n_top p a{ color: #ae0000;}
.ksp1n_b{ padding:20px 0 0 5px; overflow: hidden;}
.ksp1n_b a{ display: block; width: 164px; height: 29px; line-height: 29px; margin:0 0 5px 5px; float: left; background: #f0f0f0; text-align: center}
.ksxiya_p1 .ksp1_pic{ width: 332px; float: right; overflow: hidden;}
.ksp1_pic p{ width: 137px; height: 110px; line-height: 110px; margin: 0 5px 4px 0; float: left; background: url(../images/ksxy_08.jpg) no-repeat; color: #fff; font-size: 18px; text-indent:20px; cursor: pointer;}
.ksp1_pic img{display: block; width: 143px; height: 110px; float: left; margin-bottom: 4px}
.ksp1_pic i{ display: block; width: 16px; height: 88px; padding: 22px 15px 0; margin-bottom: 4px; background: #01a9f0; color: #fff; text-align: center; float: left; line-height: 18px}

.ksxy_p2{ padding-top: 40px; padding-bottom: 20px; overflow: hidden;}
.ksxy_p2 li{ width: 286px; float: left; margin: 0 6px}
.ksxy_p2 li img{display: block; width: 286px; height: 173px;}
.ksxy_p2 li p{ padding: 38px 20px 0; height: 122px; color: #fff;}
.ksxy_p2 li p b{display: block; font-size: 18px; padding: 0 0 30px 64px}
.ksxy_p2 li i{ display: block; height: 58px; margin-top: 10px; border: 1px solid #ccc; text-align: center; line-height: 58px; cursor: pointer; font-size: 18px}
.ksxy_p2 li.ksp2_1 p{ background:#3e89d1 url(../images/xyjg_1.png) no-repeat 24px 29px}
.ksxy_p2 li.ksp2_2 p{ background:#9bb54c url(../images/xyjg_2.png) no-repeat 24px 29px}
.ksxy_p2 li.ksp2_3 p{ background:#e19793 url(../images/xyjg_3.png) no-repeat 24px 29px}
.ksxy_p2 li.ksp2_4 p{ background:#dfb981 url(../images/xyjg_4.png) no-repeat 24px 29px}
.ksxy_p2 li.ksp2_4 p b{ padding: 0 0 15px 64px}
.ksxy_p2 li i:hover{ background: #fe6553; color: #fff; border: 1px solid #fe6553}

.ksxy_p3{ padding-top: 48px; padding-bottom: 20px; overflow: hidden;}
.ksxy_p3 .kxyp3_l{ width: 174px; height: 296px;; padding-top: 37px; float: left; background: #00aaf0; color: #fff; text-align: center}
.kxyp3_l span{display: block; font-size: 25px; padding-bottom: 5px}
.kxyp3_l b{display: block; font-size: 32px; padding-bottom: 27px}
.kxyp3_l i{display: block; font-size: 14px; width: 145px; margin: 0 auto 10px; height: 33px; line-height: 33px; color: #00aaf0; background: #fff; border-radius: 10px}
.kxyp3_l em{display: block; width: 93px; height: 93px; border-radius: 50%; margin: 20px auto 0; cursor: pointer; background: #fff url(../images/xy_ico4.png) no-repeat center}
.ksxy_p3 .kxyp3_1{ width: 319px; float: left; margin-left: 14px; background: #f0f0f0;}
.kxyp3_1 b{ display: block; font-size: 18px; height: 52px; line-height: 52px; text-align: center}
.kxyp3_1 img{ width: 319px; height: 151px; display: block;}
.kxyp3_1 p{ padding: 15px 15px; font-size: 12px}
.kxyp3_1 em{ display: block; cursor: pointer; height: 50px; line-height: 50px; font-size: 14px; text-align: center; color: #fff; background: #fe6553}
.kxyp3_1 em i{ font-size: 18px;}
.ksxy_p3 .kxyp3_r{ width: 319px; float: right; padding-left: 18px; border-left:1px solid #ccc; position: relative}
.kxyp3_r ul.kxy_main,.kxyp3_r ul.kxy_main li{ width: 319px; height: 192px; overflow: hidden; transition:none}
.kxyp3_r .kxy_btn{ width: 60px; position: absolute; top: 170px; right: 10px; z-index: 2}
.kxyp3_r .kxy_btn li{ width: 10px; height: 10px; overflow: hidden; display: inline-block; text-indent: -999px; background: #ccc; border-radius: 50%; margin: 0 5px;}
.kxyp3_r .kxy_btn li.on{ background: #01a9f0}
.kxyp3_r p{ padding: 27px 15px; background: #eee; font-size: 12px}
.kxyp3_r p i{display: block; text-align: center; font-size: 18px; padding-bottom: 14px}


.kxyp3_r *{display: none;}
.kxyp3_r{ height: 332px; background: url(http://www.ybs120.com/imgnew/wztimg2.jpg) no-repeat}
