@charset "utf-8";
/* CSS Document */

.Sub-wrapmain{width:1200px;margin:0 auto;background:#fff;}

.Sub-banner{width:100%;height:243px;background:url(../images/sub-banner.jpg) no-repeat}
.Sub-left{width:221px;position:relative;paddong-bottom:15px;background:#f0f0f0}
.Left-tit{display:inline-block;width:201px;height:121px;background:#f17e1e;line-height:121px;color:#fff;font-size:32px;padding-left:20px;position:absolute;top:-70px;z-index:55}
/*课程*/
.course-ul {width:221px;padding:50px 0;}
.course-ul  li{width:221px;height:36px;margin-top:22px;}
.course-ul  li a{font-size:18px;color:#333;display:block;width:201px;height:36px;margin-top:22px;padding-left:20px;line-height:36px;}
.course-ul  li a i{display:block;float:right;margin-right:20px;}
.course-ul  li.cur a{background:#313131;color:#fff}
.course-ul  li a:hover{background:#313131;color:#fff}
.course-right{width:930px;margin-bottom:30px;}
.SubR-tit{width:100%;height:60px;border-bottom:2px solid #505050;padding-top:20px;line-height:60px;}
.SubR-tit span{display:inline-block;font-size:36px;color:#3b3b3b;float:left}
.SubR-tit p.weizhi{float:right;text-align:right;padding-right:20px;padding-top:10px;height:50px;}
.SubR-tit p.weizhi i{display:inline-block;width:19px;height:17px;margin-right:10px;}
.SubR-tit p.weizhi a{display:inline-block;color:#666;font-size:14px;line-height:30px;}
.XYKTcon-dl{width:258px;height:230px;float:left;border:1px solid #ddd;margin-bottom:30px;margin:24px;}
.XYKTcon-dl dt{width:258px;height:152px;margin-bottom:5px;position:relative}
.XYKTcon-dl dt span{display:block;width:243px;height:32px;background:url(../images/tmbg.png) repeat;color:#fff;line-height:32px;padding-left:15px;position:absolute;bottom:0;left:0;display:none;font-size:14px;}
.XYKTcon-dl dt b{display:block;position:absolute;top:0;left:0;width:75px;height:26px;background:url(../images/ing.png) no-repeat;color:#fff;text-align:center;line-height:26px;font-size:14px;}
.XYKTcon-dl dt b.over{background:url(../images/over.png) no-repeat;}
.XYKTcon-dl dd {line-height:30px;padding-left:15px;}
.XYKTcon-dl  dd.xf-dd1 a{font-size:16px;color:#333;}
.XYKTcon-dl  dd.xf-dd2{padding-right:10px;}
.XYKTcon-dl  dd.xf-dd2 a{font-size:12px;color:#666;}
.XYKTcon-dl  .xf-dd3 {font-size:14px;color:#f52b2f;}
.XYKTcon-dl  .xf-dd3{display:block;width:40px;height:24px;background:url(../images/ren.png) no-repeat left 8px;padding-left:18px;line-height:32px;color:#666}
.XYKTcon-dl:hover dt span{display:block}
.XYKTcon-dl  dd a:hover{color:#2f7de8}
/*资讯直通车*/
.Mainr-con1{width:900px;padding:15px 8px;margin-top:10px;height:auto!important;overflow:hidden;}
.mr-timt{display:inline-block;float:left;height:50px;border-right:1px solid #dfdfdf;font-size:45px;color:#d84322;line-height:28px;padding-right:15px;margin-right:20px;}
.mr-timt i{display:block;font-size:12px;border-top:1px solid #d84322;margin-top:11px;line-height:22px;}
.mr-pic{width:250px;height:162px;display:inline-block;float:left;margin-right:20px;}
.Mainr-con1 p{font-size:14px;color:#777;line-height:24px;}
.Mainr-con1 a{display:block;width:530px;line-height:30px;font-size:16px;color:#333;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; overflow: hidden;}