@charset "utf-8";
/* CSS Document */

.jishu_peixun{width:1200px; min-width:1200px; margin:0px auto; overflow:hidden;}
.jishu_peixun_div{ border:1px solid #e7e7e7; margin-bottom:40px;overflow:hidden; background-color:#FFF; }
.xghy_div{ border-bottom:1px solid #e7e7e7; overflow:hidden; padding:10px 20px;}
.xghy_div .xghy_dv{ float:left; overflow:hidden; line-height:32px; margin-right:20px;}
.xghy_dv .xghy_dv_title,.xghy_select,.xghy_select1,.xghy_select_link{ float:left; overflow:hidden;}
.xghy_select{ width:160px; height:28px; border:1px solid #CCC; cursor:pointer; background:url(../newimages/jspx_image8.png) no-repeat  center; background-position:130px 15px;}
.xghy_select1{width:160px; height:32px; border:1px solid #CCC; cursor:pointer; background:url(../newimages/jspx_image8.png) no-repeat  center; background-position:130px 15px;}
.xghy_select_link{width:160px; height:32px; border:1px solid var(--main-color); cursor:pointer; background:url(../newimages/jspx_image7.png) no-repeat  center; background-position:130px 15px;}
.xghy_list{  border:1px solid var(--main-color); border-top:0px;width:160px; overflow:hidden; margin-left:81px;cursor:pointer; display:none; position:absolute; z-index:999; background-color:#FFF;}
.xghy_list div{ height:32px; line-height:32px;padding-left:20px;}
.xghy_list div:hover{background-color:var(--main-color); color:#FFF;}
.xghy_list1 div{ height:32px; line-height:32px;padding-left:20px;}
.xghy_list1 div:hover{background-color:var(--main-color); color:#FFF;}
.xghy_list1{ border:1px solid var(--main-color); border-top:0px;width:160px; overflow:hidden; margin-left:70px;cursor:pointer; display:none;position:absolute; z-index:999;background-color:#FFF;}
.xghy_list1 div{ height:32px; line-height:32px;padding-left:20px;}
.xghy_select_link_color{background-color:var(--main-color); color:#FFF;}
.xghy_demand_btn{ background-color:var(--main-color); width:70px; height:30px; font-size:14px; color:#FFF; cursor:pointer;}
.tech_train_list{ overflow:hidden;}
.tech_train_list .list_left,.list_right{ float:left; overflow:hidden;}
.list_left{ width:910px; border-right:1px solid #CCC; padding:25px 20px;}
.list_left_div{ overflow:hidden; border:1px solid #CCC; margin-bottom:20px; cursor:pointer;}
.list_left_div:hover{ border:1px solid var(--main-color);}
.list_left_div_link_color{  border:1px solid var(--main-color);}
.list_left_div .list_left_div_image,.list_left_div_content{ float:left; overflow:hidden;}
.list_left_div_image{ width:255px; height:209px;}
.list_left_div_content{ width:653px;}
.content_title{ font-size:16px; color:var(--mainFontColor); margin-top:10px;}
.list_left_div_dv{ overflow:hidden; margin-top:10px; border-bottom:1px solid #CCC; padding-bottom:10px;}
.list_left_div_dv div{ float:left; overflow:hidden;margin-right:20px;}

.list_left_div_dv .dv_list1{
  background:url(../newimages/jspx_image5.png) left no-repeat;
}
.list_left_div_dv .dv_list2{
  background:url(../newimages/jspx_image4.png) left no-repeat; 
}
.list_left_div_dv .dv_list3{
  background:url(../newimages/jspx_image3.png) left no-repeat; 
}
.list_left_div_dv .dv_list4{
  background:url(../newimages/jspx_image2.png) left no-repeat;
}
.list_left_div_dv span{
  color: #FFF;
}
.list_left_div_dv .dv_list1,
.list_left_div_dv .dv_list3,
.list_left_div_dv .dv_list2,
.list_left_div_dv .dv_list4{ cursor:pointer; height:25px; line-height:25px; border-radius: 12px; background-position:10px;background-color: #4b8ef5;
padding-right: 10px;}
/* .list_left_div_dv .dv_list2{ cursor:pointer; width:120px; height:33px; border:1px solid #CCC; line-height:33px; background-position:10px;}
.list_left_div_dv .dv_list3{ cursor:pointer; width:120px; height:33px; border:1px solid #CCC; line-height:33px; background-position:10px;} */
/* .list_left_div_dv .dv_list4{ cursor:pointer; width:120px; height:33px; border:1px solid #CCC; line-height:33px; background:url(../newimages/jspx_image2.png) left no-repeat; background-position:10px;} */
.list_left_div_dv .dv_list_link{ border:1px solid var(--main-color);}
.list_left_div_dv div span{ font-size:14px; margin-left:30px;}
.list_left_div_dv1{ overflow:hidden; margin-top:10px;}
.list_left_div_dv1 .dv1_left,.dv1_right{ float:left;}
.dv1_left{ width:410px;color:var(--assFontColor); margin-right: 10px;}
.dv1_left p{ line-height:20px;color:#bdbdbd;}
.dv1_right_btn{ width:100px; height:30px; background-color:var(--main-color); color:#FFF; font-size:14px; cursor:pointer;}
.list_right{ padding: 20px; width:200px;}
.list_right_title{ font-size:16px; border-bottom:2px solid #e7e7e7;margin-bottom: 15px;padding-bottom: 10px;}
.list_right_list{ padding:25px 20px; border:1px solid #CCC; overflow:hidden;}
.list_right_list_dv{ overflow:hidden; padding-bottom:10px; margin-bottom:10px;}
.list_right_list_dv p{ float:left; overflow:hidden;}
.list_right_list_dv .list_dv_num{ width:18px; height:18px; background-color:var(--main-color); color:#FFF; line-height:18px; text-align:center; margin-right:10px;}
.list_right_list_dv .list_dv_title a:hover{ text-decoration:underline;}
.list_dv_num_color{width:18px; height:18px; line-height:18px; text-align:center; margin-left:10px; margin-right:10px; background-color:#e8e8e8; color:#646464;}
.list_dv_upload{ font-size:12px;overflow:hidden; margin-top:5px;}
.list_dv_upload .upload_logo{overflow:hidden;}
.kejian_upload_btn{ width:36px; height:18px; font-size:12px; cursor:pointer;background-color: #4b8ef5;color: #FFF;margin-left: 5px;}

.list_right_title_a{ display:block;width: 125px;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.adliveing{
  background-image: linear-gradient(90deg, 
		#833ab4 0%, 
		#c02c69 25%, 
		#fd1d1d 50%, 
		#fcb045 100%);
}
.revsionSolid{
  display: inline-block;
  width: 2px;
  height: 14px;
  background-color: var(--main-color);
  vertical-align: middle;
  margin-right: 5px;
}
.adpeople{
  color: var(--main-color);
}