body{background-color: #ffffff; background-image: none;}
.re_nav1{float:left; width: 100%; height: 50px; margin-bottom: 20px;}
.re_nav1_1{float:left; width: 150px; height: 50px; color: #000000; font-weight: bold;line-height: 50px; text-align: center; border-bottom: 3px solid #76A6E6}
.re_nav1_2{float:left; width: 150px; height: 50px; color: #736F6F; line-height: 50px; text-align: center; }
.re_nav1_1:hover {background-color: #eeeeee;transition: background-color 0.5s; cursor: pointer}
.re_nav1_2:hover {background-color: #eeeeee;transition: background-color 0.5s; cursor: pointer}
.re_nav3{float:left; width: 100%; height: 50px; }
.re_nav3_1{float:left; width: auto; height: 50px; color: #000000; font-weight: bold;line-height: 50px; font-size: 16px;}

/*.re_nav2{float:left; width: 100%; height: 50px;}
.re_nav2_1{float:left; width: 60%; padding: 0 20% 0 20%; height: 80px;}
.re_nav2_1_img{float:left; width: 20%; height: 30px; margin-top: 27px; overflow: hidden}
.re_nav2_1_txt{float:left; width: 70%; margin-left: 10%; height: 30px; margin-top: 25px; color: #000000; font-size: 19px;}
.re_left1{float:left; width:26%; height:auto; margin-right:2%;}
.re_left2{float:left; width:70%;  border:1px solid #dddddd}
*/

.re_leftss{float:left; width:810px; height:auto; margin-right:28px; margin-top:20px;}
.re_leftss2{float:left; width:100%; height:auto;border:1px solid #dddddd}

.re_left{float:left; width:810px; height:auto; margin-right:28px; margin-top:20px;border:1px solid #dddddd}
.re_right{float:left; width:360px; height:auto; margin-top:20px;}
.re_news_list{float:left; width: 98%; padding-left: 1%; padding-right: 1%; padding-top: 5px; padding-bottom: 5px;}
.re_news_list:hover {background-color: #eeeeee;transition: background-color 0.5s;}
.re_news_list_border{float:left; width: 100%; height: 1px; border-bottom: 1px solid #dddddd}
.re_news_list_photo{float:left; width: 15%;}
.re_news_list_photos{float:left; width: 40px; height: 40px; border-radius: 20px; background-color: #efefef; overflow: hidden}
.re_news_list_con{float:left; width: 85%;}
.re_news_list_con1{float:left; width: 100%; height: 30px; overflow: hidden}
.re_news_list_con1_name{float:left; height: 30px; line-height: 30px; color: #000000; font-weight: bold;}
.re_news_list_con1_time{float:left; width: 100%; height: 30px; line-height: 30px; color: #999999; font-size: 10px; }
.re_news_list_con1_account{float:left; height: 30px; margin-left: 5px; line-height: 30px; color: #999999; }
.re_news_list_con2{float:left; width: 100%; line-height: 20px;}
.re_news_list_con22{float:left; width: 100%; max-height: 88px; line-height: 22px; color: #000000;overflow: hidden}
.re_news_list_con222{float:left; width: 100%; height: 22px; line-height: 22px; color: #3F92E0 }
.re_news_list_con3{float:left; width: 70%; max-height: 180px; border-radius:10px; margin-top: 10px; overflow: hidden }
.re_news_list_con4{float:left; width: 70%; max-height: 120px; border-radius:10px; margin-top: 10px; overflow: hidden }
.re_news_list_con41{float:left; width: 49.5%;border-right: 1px solid #ffffff; overflow: hidden }
.re_news_list_con42{float:left; width: 100%; height: 59px; border-bottom: 1px solid #ffffff; overflow: hidden}
.re_cube1{float:left; width: 96%; padding: 2%; border:1px solid #dddddd;  border-radius: 10px; overflow: hidden;}
.renwu_list{float:left; width: 100%; height: 80px;}
.renwu_list:hover {background-color: #eeeeee;transition: background-color 0.5s;}
.renwu_list_left{float:left; width: 18%; margin-right: 5%; height: 60px; margin-top: 10px; border-radius: 10px; background-color: #efefef; overflow: hidden}
.renwu_list_mid{float:left; width: 52%; height: 60px; margin-top: 10px; overflow: hidden}
.renwu_list_mid1{float:left; width: 100%; height: 30px; line-height: 30px; color: #000000; overflow: hidden}
.renwu_list_mid2{float:left; width: 100%; height: 30px; line-height: 30px; color: #000000;}
.renwu_list_right{float:left; width: 25%; height: 60px; margin-top: 10px; overflow: hidden}
.renwu_list_right_btn{float:right; padding: 0 15% 0 15%; height: 30px; margin-top: 15px; border-radius: 20px; line-height: 30px; text-align: center; background-color: #000000; color: #ffffff; cursor: pointer}
.zixun_list{float:left; width: 100%; height: 80px;}
.zixun_list:hover {background-color: #eeeeee;transition: background-color 0.5s;}
.zixun_list_left{float:left; width: 68%; margin-right: 2%; height: 60px; margin-top: 10px; line-height: 30px; font-size: 15px; color: #000000; overflow: hidden}
.zixun_list_right{float:left; width: 30%; height: 60px; margin-top: 10px; border-radius: 5px; overflow: hidden}

/*d*/
.d_con{float:left; width: 96%; padding: 0 2% 0 2%;}
.d_cube1{float:left; width: 100%; height: 60px; margin-top: 20px; }
.d_cube1_img{float:left; width:60px; height: 60px; margin-right: 10px; background-color: #efefef;}
.d_cube1_txt{float:left; width:60%; height: 60px;}
.d_cube1_txt_1{float:left; width:100%; height: 30px; line-height: 30px; font-weight: bold; color: #000000;}
.d_cube1_txt_2{float:left; width:100%; height: 30px; line-height: 30px; color: #000000;}
.re_detail{float:left; width: 100%; margin-top: 20px; font-size: 16px;}
.re_detail p{text-indent: 0em;}
.re_detail_img{float:left; width: 100%; margin-top: 20px; border-radius: 10px; overflow: hidden}
.re_detail_img2{float:left; width: 100%; max-height: 200px; border-radius:10px; margin-top: 10px; overflow: hidden }
.re_detail_img21{float:left; width: 49.7%;border-right: 1px solid #ffffff; overflow: hidden }
.re_detail_img22{float:left; width: 100%; height: 99px; border-bottom: 1px solid #ffffff; overflow: hidden}
.re_detail_time{float:left; width:100%; margin-top: 10px; font-size: 12px; color: #999999;}
.re_detail_translate{float:left; width: 100%; margin-top: 10px; color: #5592B4}
.re_detail_translate1{float:left; width: auto; height: 20px; line-height: 20px;}
.re_detail_translate2{float:left; width: auto; height: 20px;}
.re_detail_translate3{float:left; width: auto; height: 20px; line-height: 20px;}
.re_detail_trans{float:left; width: 100%; margin-top: 10px; font-size: 16px;}
.xguan{float:left; width: 92%; margin: 2%; padding: 2%; border:1px solid #cccccc; border-radius: 5px; overflow: hidden;}
.xguan:hover {background-color: #eeeeee;transition: background-color 0.5s;}
.xguan1{float:left; width: 20%; height: 70px; border-radius: 5px; overflow: hidden; margin-right:2%; }
.xguan2{float:left; width: 78%; height:70px; }
.xguan2_1{float:left; width: 100%; height:20px; line-height: 20px;color: #000000; font-weight: bold; overflow: hidden}
.xguan2_2{float:left; width: 100%; height:50px; margin-top: 5px;}
.xguan2_21{float:left; width: 49%; margin-right: 1%; height: 25px; line-height: 25px; color: #000000; overflow: hidden}


/*p*/
.people_list{float:left; width: 100%; height: 120px;}
.people_list:hover {background-color: #eeeeee;transition: background-color 0.5s;}
.people_list_inn{float:left; width: 100%; height:80px; }
.people_list_inn2{float:left; width: 100%; height:25px; line-height: 25px; padding-bottom: 20px; color: #000000;}
.people_list_left{float:left; width: 20%; margin-right: 5%; height: 70px; margin-top: 10px; border-radius: 10px; background-color: #efefef; overflow: hidden}
.people_list_mid{float:left; width: 55%; height: 70px; margin-top: 10px; overflow: hidden}
.people_list_mid1{float:left; width: 100%; height: 30px; line-height: 30px; overflow: hidden;color: #000000;}
.people_list_mid2{float:left; width: 100%; height: 30px; line-height: 30px; overflow: hidden;color: #000000;}
.people_list_right{float:left; width: 20%; height: 60px; margin-top: 10px; overflow: hidden}
.people_list_right_btn{float:right; padding: 0 15% 0 15%; height: 30px; margin-top: 15px; border-radius: 20px; line-height: 30px; text-align: center; background-color: #000000; color: #ffffff; cursor: pointer}

/*p_d*/
.backimg{float:left; width: 100%; height: 120px; margin-top: 10px; background-color: #E1FAF9; position: relative}
.photo{float:left; width: 80px; text-align: center;height: 80px; border-radius: 60px; overflow: hidden; position: absolute; left: 0;bottom: 0; margin-left: 30px; margin-bottom:-30px; background-color: #efefef;}
.people_name{float:left; width: 100%; height: 30px; line-height: 30px; font-size: 16px; font-weight: bold}
.people_acount{float:left; width: 100%; height: 25px; line-height: 25px; color: #999999;}
.people_abstract{float:left; width: 100%; height: 25px; line-height: 25px;}
.people_data{float:left; width: 100%; height: 25px; line-height: 25px;}

/*sou*/
.sou_list{float:left; width: 98%; padding-left: 1%; line-height: 20px; font-size: 16px; padding-right: 1%; padding-top: 20px; padding-bottom: 20px; border-bottom:1px solid #dddddd }
.sou_list:hover {background-color: #eeeeee;transition: background-color 0.5s;}

.see-more{float:left; width:100%; margin: 30px 0 0 0; height: 60px; line-height:60px; text-align: center;color: #000000;font-size: 16px; overflow: hidden;background-color: #ffffff; border-top:1px solid #dddddd; }
.nodata{float:left; width: 100%; height: 100px; line-height:50px; margin-top: 20px; text-align: center; font-size: 12px; color: #999999;}

.navtop{float:left; width:100%;border:#eeeeee 1px solid;border-radius:5px;margin-bottom: 20px;}
.navtop1{float:left; width:99%; padding-left:1%; height:30px; line-height:30px; overflow:hidden; background-image:url(//www.mtrend.cn/talent/image/nav.gif)}
.navtop1 a{color:#6AA9E8}
.navtop1 a:hover{color:#6AA9E8}

.shangxia{float:left; width:96%; padding: 2%; height:auto; margin-top:20px;}
.shangxia1{float:left; width: 47%; height: 45px; text-align: center;line-height: 45px; font-size: 18px; color: #666666; background-color: #ffffff; border:1px solid #cccccc; overflow: hidden; border-radius: 10px;}
.shangxia2{float:right; width: 47%; height: 45px; text-align: center;line-height: 45px; font-size: 18px; color: #666666; background-color: #ffffff; border:1px solid #cccccc; overflow: hidden; border-radius: 10px;}
.shangxia1:hover {background-color: #eeeeee;transition: background-color 0.5s; cursor: pointer}
.shangxia2:hover {background-color: #eeeeee;transition: background-color 0.5s; cursor: pointer}

.f-foot{float:left; width:100%; max-width:500px; z-index: 1005; height:50px; position:fixed; bottom:0px; background:#ffffff; border-top:0.5px solid #cccccc;}
.f-foot1{float:left; width:25%; height:50px; }
.f-foot1-1{float:left; width:100%; height:25px; margin-top: 5px; text-align: center}
.f-foot1-2{float:left; width:100%; height:15px; line-height:15px; font-size: 12px; color: #000000; text-align: center}
