@charset "utf-8";
.ky_subject{margin-top: 16px;margin-bottom: 31px;}
.ky_responsibility{background:#f9f9f9;height: 221px;width: 1076px;border:1px solid #dcdcdc;}
.ky_responsibility h2{font-size:24px;color: #c9100e;text-align: center;line-height: 66px;background: url(responsibility_tit.png) no-repeat;}
.ky_responsibility p{padding:0px 40px;text-indent: 2em;line-height: 32px;}

/**/
#d_tab29 ul,#d_tab29 li{margin:0;padding:0;list-style:none}
#d_tab29 img{border:0;vertical-align:top;}
#d_tab29{position:relative; height:400px;/*background:url('img/bg3.jpg') no-repeat center 0;*/text-align:left;overflow: hidden;margin: 42px auto 45px;}
#d_tab29 .d_img{position:absolute;top:0;margin:0 auto;width:1000px;height:100%;margin-left: 89px;width: 902px;}
#d_tab29 .d_img li{position:absolute;display:none;z-index:0}
#d_tab29 .d_img li p{position: absolute;left:0; bottom:4px;background:url(oip.png) repeat;height: 57px;line-height: 57px;color: #fff;margin:0px 4px;padding:0px 17px;width: 539px;font-size: 18px;}
#d_tab29 .d_img li img{width:100%;}
#d_tab29 .d_img li.d_pos1{display:block;width:445px;left:0px;top:45px;z-index:1}
#d_tab29 .d_img li.d_pos2{display:block;width:510px;left:78px;top:23px;z-index:2}
#d_tab29 .d_img li.d_pos3{display:block;width:581px;left:160px;top:0px;z-index:3}
#d_tab29 .d_img li.d_pos4{display:block;width:510px;right:78px;top:23px;z-index:2}
#d_tab29 .d_img li.d_pos5{display:block;width:445px;right:0px;top:45px;z-index:1}
#d_tab29 .d_menu{position:absolute;bottom:20px;width:100%;text-align:center}
#d_tab29 .d_menu li{display:inline-block;zoom:1;*display:inline;background:#ccc url('img/btn.png') no-repeat 0 0;width:12px;height:12px;cursor:pointer;margin-right:3px}
#d_tab29 .d_menu li.d_select{background:red url('img/btn.png') no-repeat 0 -18px}
#d_tab29 .d_next{position:absolute;left:8px;margin-left:0px;top:140px;z-index:10;cursor:pointer;width: 40px;height: 104px;background: url(ky_prevbtn1.png) no-repeat;}
#d_tab29 .d_prev{position:absolute;right:8px;margin-left:0px;top:140px;z-index:10;cursor:pointer;width: 40px;height: 104px;background: url(ky_prevbtn2.png) no-repeat;}





/**/
.ky_diCon{border:0;overflow: visible;margin-top: 15px;}
.ky_diConmore{background: url(ky_Conlist.jpg) repeat-x;border-top:2px solid #cb0000;overflow: visible;height: 32px;margin-bottom: 15px;border-left:0;border-right:0;}
.ky_diConmore h2{margin-top: -10px;}
.ky_diConmore a{font-size: 14px;line-height: 32px;color: #666666;padding-right: 15px;}