.b-1{background: url(/dj/images/b-1_bg.png) repeat-y;padding-top: 25px;padding-bottom: 50px;margin-bottom: 50px;}
.tit{font-size: 32px;color: #060001;background: url(/dj/images/b-1_t.png) no-repeat center bottom;text-align: center;padding-left: 20px;line-height: 32px;margin-bottom: 45px;padding-top: 20px;}
.b-1 .b-1_fl{float: left;width: 541px;}
.b-1 .b-1_fr{float: right;width: 628px;}

.b-1 .b-1_fl .b-1_t{font-size: 16px;padding: 15px 0 15px 20px;position: relative;}
.b-1 .b-1_fl .b-1_t:before{content: "";width: 4px;height: 16px;background: #d60d07;position: absolute;left: 0;top: 19px;}
.b-1 .b-1_fl .b-1_c{color: #4a4546;}

.b-1 .b-1_fr .b-1_t{font-size: 16px;padding: 0 0 15px 20px;position: relative;}
.b-1 .b-1_fr .b-1_t a{color:#c5262b;}
.b-1 .b-1_fr .b-1_t:before{content: "";width: 4px;height: 16px;background: #d60d07;position: absolute;left: 0;top: 4px;}
.b-1 .b-1_fr .b-1_c{color: #4a4546;margin-bottom: 12px;}
.b-1 .b-1_fr ul li{padding: 0 0 0 24px;line-height: 36px;background: url(/dj/images/li_icon01.png) no-repeat 5px center;font-size: 16px;transition: all 1s;-moz-transition:all 1s;;-webkit-transition:all 1s;;-o-transition:all 1s;margin-bottom:3px;overflow: hidden;text-overflow: ellipsis;}
.b-1 .b-1_fr ul li a{display: inline-block;}
.b-1 .b-1_fr ul li span{float: right;}
.b-1 .b-1_fr ul li:hover{padding: 0 12px 0 32px;background: url(/dj/images/li_icon01.png) no-repeat 15px center #fff;}

.b-2{margin-bottom: 45px;}
.b-2_top{margin-bottom: 45px;}
.b-2_bd{width: 377px;float: left;background: #fafafa;padding-bottom: 10px;margin-right: 34px;}
.b-2_bd:last-child{margin-right: 0;}
.b-2_bd .t{background: #e5e5e5;padding: 12px 0;}
.b-2_bd .t a{display: block;width: 135px;text-align: center;font-size: 20px;color: #fff;padding: 5px 0;position: relative;z-index: 99;}
.b-2_top .b-2_bd:last-child .t a{width: 260px;}
.b-2_bd .t a:after{content: "";width: 135px; border-top: 40px solid #da0707;border-right: 37px solid transparent;position: absolute;left: 0;top: 0;z-index: -1;}
.b-2_top .b-2_bd:last-child .t a:after{content: "";width: 260px; border-top: 40px solid #da0707;border-right: 37px solid transparent;position: absolute;left: 0;top: 0;z-index: -1;}

.b-2_bd .c{padding: 20px 15px 0 25px;}
.b-2_bd .c .b-2_t{font-size: 18px;padding-left: 20px;position: relative;line-height: 18px;margin-bottom: 20px;}
.b-2_bd .c .b-2_t a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;}
.b-2_bd .c .b-2_t:before{content: "";width: 4px;height: 16px;background: #d60d07;position: absolute;left: 0;top: 0px;}
.b-2_bd .c .b-2_c{color: #838383;margin-bottom: 10px;}
.b-2_bd .c ul li{padding: 0 0 0 24px;line-height: 36px;background: url(/dj/images/li_icon01.png) no-repeat 5px center;font-size: 16px;transition: all 1s;-moz-transition:all 1s;;-webkit-transition:all 1s;;-o-transition:all 1s;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.b-2_bd .c ul li:hover{padding: 0 12px 0 32px;background: url(/dj/images/li_icon01.png) no-repeat 15px center #eeeeee;}

.b-2 .ad{position:relative; left:50%; width:1920px; margin-left:-960px; text-align:center;margin-bottom: 45px;}

.friendly_link{background: url(/dj/images/friend_bg.png) no-repeat center top;padding: 8px 0;margin-bottom: 40px;}
.friendly_link ul li{float: right;margin-right: 8px;border: 1px solid #c3c3c3;}

