@charset "utf-8";

/*----------------------------------------------------banner-------------------------------------------------------------*/
.banner_news{width: 100%; height: 400px; background:url(/JS9FH1OPUISIJ19KDEgKHSkqHHqhKSMQEu9LD1ZXEj8OONDVNjRSON.jpg) no-repeat center;}
.banner_publicity{width: 100%; height: 400px; background:url(/JS9FH1OPUISIJ19KDEgKHSkqHHqhDxMJJIuEJxOZU1uQHjcUQjRRONtQNDHR.jpg) no-repeat center;}
.banner_dqjs{width: 100%; height: 400px; background:url(/JS9FH1OPUISIJ19KDEgKHSkqHHqhIxWrEu9LD1ZXEj8OONDVNjRSON.jpg) no-repeat center;}
.banner_member{width: 100%; height: 400px; background:url(/JS9FH1OPUISIJ19KDEgKHSkqHHqhK1MMI1ENUI5SIt1SPDpONjbSOjNQ.jpg) no-repeat center;}
.banner_memberservice{width: 100%; height: 400px; background:url(/JS9FH1OPUISIJ19KDEgKHSkqHHqhK1MMI1ENDSSUE1gDHEgoDyDYDjjNNjHZNNNPOD.jpg) no-repeat center;}
.banner_aboutus{width: 100%; height: 400px; background:url(/JS9FH1OPUISIJ19KDEgKHSkqHHqhH1SoDRIUDOcsDIHZDttQNtVAONZQNt.jpg) no-repeat center;}
.banner_edu{width: 100%; height: 400px; background:url(/JS9FH1OPUISIJ19KDEgKHSkqHHqhH1SoDRIUDOcsDIHZDttQNtVAONZQNt.jpg) no-repeat center;}
.banner_hbxs{width: 100%; height: 400px; background:url(/JS9FH1OPUISIJ19KDEgKHSkqHHqhJySZEu9LD1ZXEj8OONDVNjRSON.jpg) no-repeat center;}
.banner_hbfgbz{width: 100%; height: 400px; background:url(/JS9FH1OPUISIJ19KDEgKHSkqHHqhJySFHyAVUI5SIt1SPDpONjbSOjNQ.jpg) no-repeat center;}


/*----------------------------------------------------Í¨ÓÃ×ÊÑ¶ÑùÊ½-------------------------------------------------------------*/
.news_con{}

/* box-01 Á½ÁÐ£¨Ò»ÁÐbanner£¬Ò»ÁÐÐÂÎÅÁÐ±í£¨º¬ÈÈµãÐÂÎÅ£©£©
========================================== */
.news_con .box-01{float: left; margin-bottom: 40px;}
.news_con .box-01 .box01-l{width: 530px; height: 400px; float: left;}
.news_con .box-01 .box01-l .focusBox { position: relative; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.news_con .box-01 .box01-l .focusBox .pic img { width: 530px; height: 400px; display: block; }
.news_con .box-01 .box01-l .focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.news_con .box-01 .box01-l .focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.news_con .box-01 .box01-l .focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.news_con .box-01 .box01-l .focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.news_con .box-01 .box01-l .focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.news_con .box-01 .box01-l .focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.news_con .box-01 .box01-l .focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.news_con .box-01 .box01-l .focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.news_con .box-01 .box01-l .focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }
.news_con .box-01 .box01-r{width: 648px; height: 400px; margin-left:20px; float: left; border: 1px solid #ccc;}
.news_con .box-01 .box01-r .title_con{width: 650px; height: 35px; line-height:35px; background: #3FAE48; font-size:16px; color:#fff;}
.news_con .box-01 .box01-r .title_con .title{width:100px; padding-left:10px; float: left; color:#fff;}
.news_con .box-01 .box01-r .title_con .more{margin-right: 10px; float: right; font-size:14px; color:#fff;}
.news_con .box-01 .box01-r .content_con{width: 628px; height:335px; padding: 10px; float: left; color:#333; overflow: hidden;}
.news_con .box-01 .box01-r .content_con .hotnews{width: 100%; height:90px; padding-bottom:10px; margin-top:0px; float:left; overflow: hidden; border-bottom: 1px solid #ccc;}
.news_con .box-01 .box01-r .content_con .hotnews .articletitle{width:100%; height: 30px; line-height:30px; font-size:18px; font-weight:bold; text-overflow:ellipsis; white-space:nowrap; overflow: hidden;}
.news_con .box-01 .box01-r .content_con .hotnews .articleintro{height: 60px; line-height: 20px; font-size:14px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}
.news_con .box-01 .box01-r .content_con .newslist{width:100%; height:245px; margin-top:10px; float: left; color:#333; overflow: hidden;}
.news_con .box-01 .box01-r .content_con .newslist li {height:30px; line-height: 30px; font-size:14px; }
.news_con .box-01 .box01-r .content_con .newslist li .code{width: 8px; height:8px; margin-top: 12px; margin-left:5px; float:left; background:#999999; border-radius:50%;}
.news_con .box-01 .box01-r .content_con .newslist li .newstitle{width:510px; margin-left: 10px; float: left; text-overflow:ellipsis; white-space:nowrap; overflow: hidden;}
.news_con .box-01 .box01-r .content_con .newslist li .newstime{width:90px; float: right; text-align: right; overflow: hidden;}

/* box-02 Á½ÁÐÏàÍ¬ÐÂÎÅÁÐ±í
========================================== */
.news_con .box-02{float: left; margin-bottom: 40px;}
.news_con .box-02 .con-l{width: 578px; height: 410px; float: left; border: 1px solid #ccc; overflow: hidden;}
.news_con .box-02 .con-r{width: 578px; height: 410px; margin-left: 40px; float: left; border: 1px solid #ccc; overflow: hidden;}
.news_con .box-02 .title_con{width: 578px; height:35px; line-height:35px; font-size:16px; background:#F1F3F2;}
.news_con .box-02 .title_con .title{padding:0px 30px; float: left; background: #3FAE48; color:#fff;}
.news_con .box-02 .title_con .more{margin-right: 10px; float: right; font-size:14px; color:#018440;}
.news_con .box-02 .content_con{padding: 10px; float: left; overflow: hidden;}
.news_con .box-02 .content_con .newslist{width:100%; float: left; color:#333; overflow: hidden;}
.news_con .box-02 .content_con .newslist li {height:30px; line-height: 30px; font-size:14px; overflow: hidden;}
.news_con .box-02 .content_con .newslist li .code{width: 8px; height:8px; margin-top: 12px; margin-left:5px; float:left; background:#999999; border-radius:50%;}
.news_con .box-02 .content_con .newslist li .newstitle{width:380px; margin-left: 10px; float: left; text-overflow:ellipsis; white-space:nowrap; overflow: hidden;}
.news_con .box-02 .content_con .newslist li .newstime{width:150px; float: right; text-align: right; overflow: hidden;}

/* box-03 µ¥ÁÐ
========================================== */
.news_con .box-03{width: 1200px; min-height: 300px; margin-bottom: 40px; float: left; }
.news_con .box-03 .title_con{width: 1200px; height: 50px; line-height: 40px; padding-left: 10px; float: left; border-bottom: 3px solid #42AE48; box-sizing:border-box;}
.news_con .box-03 .title_con .title{width:200px; float: left; color:#008932; font-size:30px;}
.news_con .box-03 .title_con .more{margin-right: 10px; float: right;}
.news_con .box-03 .tit_gray {width: 100%; height: 30px; line-height: 30px; left: 0px; position: absolute; text-align: center; background-color: #666; bottom: 0px; display: block; color: #fff; background-color: rgba(0, 0, 0, 0.5); }
.news_con .box-03 .tag_orange {background-color: #c45249; height: 25px; line-height: 25px; top: 0px; right: 0px; padding: 0px 15px; position: absolute; color: #fff;}
.news_con .box-03 .tag_gray {background-color: #666; height: 25px; line-height: 25px; top: 0px; right: 0px; padding: 0px 15px; position: absolute; color: #fff;}

.news_con .box-03 .content_con {width: 1200px; min-height: 200px; float: left; }
.news_con .box-03 .content_con ul{ padding:20px 0; overflow:hidden; }
.news_con .box-03 .content_con ul .empdata {width: 100%; height: 200px; line-height:200px; text-align: center; font-size:14px; color:#666;}
.news_con .box-03 .content_con ul li{width: 278px; margin-left: 10px; margin-right: 10px; margin-bottom:20px; border: 1px solid #ccc; float: left;}
.news_con .box-03 .content_con ul li:hover{border: 1px solid #00853C;}
.news_con .box-03 .content_con ul li .newsimg{width: 278px; height:365px; position:relative; overflow: hidden;}
.news_con .box-03 .content_con ul li .newsimg img{width:278px; height:365px;}
.news_con .box-03 .content_con ul li .newstitle{width: 278px; height:35px; line-height: 35px; padding:0 5px; overflow: hidden; font-size:16px; font-weight:bold; text-align: center;}
.news_con .box-03 .content_con ul li .newsdesc{width: 278px; height:120px; line-height:20px; font-size:14px; color:#666; padding: 0px 10px; box-sizing:border-box; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 6; overflow: hidden;}
.news_con .box-03 .content_con ul li .more{width: 278px; height:40px; line-height:30px;}
.news_con .box-03 .content_con ul li .more .moretext{float: right; color:#FF0004; font-size:14px; background: #fff;}

/* box-04 ÈýÁÐÏàÍ¬ÐÂÎÅÁÐ±í
========================================== */
.news_con .box-04{float: left; margin-bottom: 40px;}
.news_con .box-04 .con-l{width: 378px; height: 470px; float: left; border: 1px solid #ccc; overflow: hidden;}
.news_con .box-04 .con-m{width: 378px; height: 470px; float: left; border: 1px solid #ccc; overflow: hidden;}
.news_con .box-04 .con-r{width: 378px; height: 470px; float: left; border: 1px solid #ccc; overflow: hidden;}
.news_con .box-04 .title_con{width: 378px; height:35px; line-height:35px; background:#F1F3F2;}
.news_con .box-04 .title_con .title{padding:0px 30px; float: left; font-size:16px; background: #3FAE48; color:#fff;}
.news_con .box-04 .title_con .more{margin-right: 10px; float: right; font-size:14px; color:#018440;}
.news_con .box-04 .content_con{height: 450px; padding: 10px; float: left; overflow: hidden;}
.news_con .box-04 .content_con .newslist{width:100%; float: left; color:#333; overflow: hidden;}
.news_con .box-04 .content_con .newslist li {height:30px; line-height: 30px; font-size:14px; }
.news_con .box-04 .content_con .newslist li .code{width: 8px; height:8px; margin-top: 12px; margin-left:5px; float:left; background:#999999; border-radius:50%;}
.news_con .box-04 .content_con .newslist li .newstitle{width:330px; margin-left: 10px; float: left; text-overflow:ellipsis; white-space:nowrap; overflow: hidden;}

/* box-05 µ¥Ä£¿éÁ½ÁÐÕ¹ÏÖ
========================================== */
.news_con .box-05{width: 1198px; margin-bottom: 40px; float: left; border: 1px solid #ccc;}
.news_con .box-05 .title_con{width:100%; height:35px; line-height:35px; float: left;background: #3FAE48; color:#fff;}
.news_con .box-05 .title_con .title{width:300px; padding-left:10px; float: left; font-size:16px; color:#fff;}
.news_con .box-05 .title_con .more{margin-right: 10px; float: right; font-size:14px; color:#fff;}
.news_con .box-05 .content_con{width:100%; padding-bottom:10px; float: left; overflow: hidden;}
.news_con .box-05 .content_con .newslist{padding-left:10px; min-height:180px; float: left; color:#333; overflow: hidden;}
.news_con .box-05 .content_con .newslist li {width:570px; height:30px; line-height: 30px; float: left; font-size:14px;}
.news_con .box-05 .content_con .newslist li:nth-child(odd) {margin-right:40px; }
.news_con .box-05 .content_con .newslist li .code{width: 8px; height:8px; margin-top: 12px; margin-left:5px; float:left; background:#999999; border-radius:50%;}
.news_con .box-05 .content_con .newslist li .newstitle{width:440px; margin-left: 10px; float: left; text-overflow:ellipsis; white-space:nowrap; overflow: hidden;}
.news_con .box-05 .content_con .newslist li .newstime{width:90px; margin-right:10px; float: right; text-align: right; overflow: hidden;}

/* box-06 Í¼Æ¬ÐÐ
========================================== */
.news_con .box-06{float: left; margin-bottom: 40px;}
.news_con .box-06 img {width:1200px;}

/* box-07 Á½ÁÐ£¨×óÁÐµ¥ÎÄ½éÉÜ£¬ÓÒÁÐÁÐ±í£©
========================================== */
.news_con .box-07{float:left; margin-bottom: 40px;}
.news_con .box-07 .box01-l{width: 588px; height: 470px; float: left; border: 1px solid #ccc;}
.news_con .box-07 .box01-l .title_con{width: 100%; height: 35px; line-height:35px; background: #3FAE48; font-size:16px; color:#fff;}
.news_con .box-07 .box01-l .title_con .title{width:100px; padding-left:10px; float: left; color:#fff;}
.news_con .box-07 .box01-l .title_con .more{margin-right: 10px; float: right; color:#fff;}
.news_con .box-07 .box01-l .content_con{width:568px; height:385px; padding: 10px; float: left; color:#333; overflow: hidden;}
.news_con .box-07 .box01-l .content_con .left{width:150px; margin-top:10px; float:left; overflow: hidden;}
.news_con .box-07 .box01-l .content_con .left img{width:150px; height:120px;}
.news_con .box-07 .box01-l .content_con .right{width:408px; margin-left:10px; float:left; }
.news_con .box-07 .box01-l .content_con .right .articleintro {max-height: 360px; line-height: 30px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 12; overflow: hidden;}
.news_con .box-07 .box01-l .content_con .right .articledetail {height: 30px; line-height: 30px; margin-top:10px; text-align: right; color:#FF0004;}

.news_con .box-07 .box01-r{width: 588px; height: 470px; margin-left:20px; float: left; border: 1px solid #ccc;}
.news_con .box-07 .box01-r .title_con{width: 100%; height: 35px; line-height:35px; background: #3FAE48; font-size:16px; color:#fff;}
.news_con .box-07 .box01-r .title_con .title{width:100px; padding-left:10px; float: left; color:#fff;}
.news_con .box-07 .box01-r .title_con .more{margin-right: 10px; float: right; font-size:14px; color:#fff;}
.news_con .box-07 .box01-r .content_con{width: 568px; height:400px; padding: 10px; float: left; color:#333; overflow: hidden;}
.news_con .box-07 .box01-r .content_con .hotnews{width: 100%; height:90px; padding-bottom:10px; margin-top:0px; float:left; overflow: hidden; border-bottom: 1px solid #ccc;}
.news_con .box-07 .box01-r .content_con .hotnews .articletitle{width:100%; height: 30px; line-height:30px; font-size:18px; font-weight:bold; text-overflow:ellipsis; white-space:nowrap; overflow: hidden;}
.news_con .box-07 .box01-r .content_con .hotnews .articleintro{height: 60px; line-height: 20px; font-size:14px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}
.news_con .box-07 .box01-r .content_con .newslist{width:100%; height:300px; margin-top:10px; float: left; color:#333; overflow: hidden;}
.news_con .box-07 .box01-r .content_con .newslist li {height:30px; line-height: 30px; font-size:14px; }
.news_con .box-07 .box01-r .content_con .newslist li .code{width: 8px; height:8px; margin-top: 12px; margin-left:5px; float:left; background:#999999; border-radius:50%;}
.news_con .box-07 .box01-r .content_con .newslist li .newstitle{width:440px; margin-left: 10px; float: left; text-overflow:ellipsis; white-space:nowrap; overflow: hidden;}
.news_con .box-07 .box01-r .content_con .newslist li .newstime{width:90px; float: right; text-align: right; overflow: hidden;}

/* box-map ÍøÕ¾µØÍ¼
========================================== */
.news_con .box-map{float: left; margin-bottom: 40px; margin-top:20px;}
.news_con .box-map .map_par{width:1200px; margin-bottom:30px; float:left; overflow: hidden; border-bottom: 1px solid #ccc;}
.news_con .box-map .map_par .title_con{width:100%; height: 40px; float:left;}
.news_con .box-map .map_par .title_con .span01{width:6px; height: 30px; background:#3fae48; float: left;}
.news_con .box-map .map_par .title_con .span02{height: 30px; line-height: 30px; margin-left: 10px; float: left; font-size:20px; color:#3fae48; }
.news_con .box-map .map_par .childlist_con{}
.news_con .box-map .map_par .childlist_con li{padding: 10px 20px; float: left; color:#666; font-size:14px;}

/* ÁÐ±íÒ³
========================================== */
.news_list_con{padding-bottom: 60px;}
.news_list_con .left{width: 750px; float: left; }
.news_list_con .left .title{width: 750px; height: 60px; line-height: 60px; padding-left: 10px; float: left; border-bottom: 3px solid #42AE48; color:#008932; font-size:30px; box-sizing:border-box;}
.news_list_con .left .newslist_con{width: 750px; margin-bottom:20px; float:left;}
.news_list_con .left .newslist_con li {height: 60px; line-height: 60px; border-bottom: 1px dashed #ccc;}
.news_list_con .left .newslist_con li:last-child{border-bottom: 1px solid #ccc;}
.news_list_con .left .newslist_con li .code{width: 8px; height:8px; margin-top: 26px; margin-left:5px; float:left; background:#008932; border-radius:50%;}
.news_list_con .left .newslist_con li .newstitle{width:630px; margin-left: 10px; float: left; font-size:16px; text-overflow:ellipsis; white-space:nowrap; overflow: hidden;}
.news_list_con .left .newslist_con li .newstime{width:90px; float: right; text-align: right; overflow: hidden;}
.news_list_con .right{width: 370px; margin-left: 80px; margin-top: 40px; float: left; }
.news_list_con .right .ad{width: 370px; height: 280px; float: left; float: left; overflow: hidden;}

/* ÏêÇéÒ³
========================================== */
.news_detail_con{padding-bottom: 60px;}
.news_detail_con .left{width:790px; float: left;}
.news_detail_con .left .content_con{width: 790px; padding:10px; float: left; border-top: 3px solid #42AE48; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc;}
.news_detail_con .left .content_con .title{width: 790px; min-height:40px; line-height: 40px; margin-top:20px; float: left; text-align: center; font-size:25px; font-weight:bold; }
.news_detail_con .left .content_con .time{width: 790px; min-height:30px; line-height:30px; margin-top:10px; margin-bottom:20px; float: left; font-size:14px; color:#666; text-align: center; float: left;}
.news_detail_con .left .content_con .time span{margin-right:5px;}
.news_detail_con .left .content_con .content {width: 790px; padding-bottom:20px; float:left; overflow: hidden;}
.news_detail_con .left .content_con .content p{line-height: 30px; margin-top: 20px; font-size:14px; color:#333; text-indent:2em;}
.news_detail_con .right{width: 370px; margin-left: 40px; margin-top: 40px; float: left; }
.news_detail_con .right .ad{width: 370px; height: 280px; float: left; float: left; overflow: hidden;}


/*------------------------------------------------------------»·ÆÀµ¥Î»---------------------------------------------------------------------------*/
.eia_list_con{padding-bottom: 60px; }
.eia_list_con .eialistbox {width: 1198px; margin-top: 15px; float: left; border: 1px solid #ccc;}
.eia_list_con .eialistbox .title_con{height:35px; line-height:35px; background: #3FAE48; color:#fff;}
.eia_list_con .eialistbox .title_con .title{width:100px; padding-left:10px; float: left; font-size:16px; color:#fff;}
.eia_list_con .eialistbox .title_con .more{margin-right: 10px; float: right; color:#fff;}
.eia_list_con .eialistbox .content_con{padding-bottom:20px; float: left; overflow: hidden;}
.eia_list_con .eialistbox .content_con ul{ margin-left: 10px; }
.eia_list_con .eialistbox .content_con ul li{width: 278px; height: 400px; margin: 20px 10px 0px 5px; border: 1px solid #ccc; float: left;}
.eia_list_con .eialistbox .content_con ul li:hover{border: 1px solid #00853C;}
.eia_list_con .eialistbox .content_con ul li .unitImg{width: 278px; height:200px; overflow: hidden;}
.eia_list_con .eialistbox .content_con ul li .unitImg img{width:287; height:223px;}
.eia_list_con .eialistbox .content_con ul li .unitName{width: 278px; height:36px; line-height: 36px; margin-top: 10px; overflow: hidden; font-size:16px; font-weight:bold; text-align: center; }
.eia_list_con .eialistbox .content_con ul li .evaluationGrade{width: 278px; height:120px; line-height:20px; font-size:14px; padding: 0px 14px; box-sizing:border-box; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 6; overflow: hidden;}
.eia_list_con .eialistbox .content_con ul li .more{width: 278px; height:40px; line-height:30px;}
.eia_list_con .eialistbox .content_con ul li .more .moretext{margin-right:10px; float: right; color:#FF0004; font-size:14px; background: #fff;}

.eia_con{padding-bottom: 60px; }
.eia_con .left{width:780px; float: left;}
.eia_con .left .content_con{width: 780px; min-height:750px; padding:10px; margin-top:20px; float: left; border-top: 3px solid #42AE48; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc;}
.eia_con .left .content_con .title{width: 100%; min-height:40px; line-height: 40px; margin-top:20px; padding-bottom:15px; float: left; border-bottom: 1px solid #ccc; text-align: center; font-size:25px; font-weight:bold; }
.eia_con .left .content_con .content {width: 100%; padding-bottom:20px; float:left; overflow: hidden;}
.eia_con .left .content_con .content .form{min-height:40px; line-height:40px; margin-top:20px; float:left;}
.eia_con .left .content_con .content .form_l{width:220px; float: left; font-size:14px; color:#666666; text-align:right;}
.eia_con .left .content_con .content .form_r{width:540px; margin-left: 20px; float: left;}
.eia_con .right{width: 370px; margin-left: 50px; margin-top: 40px; float: left; }
.eia_con .right .ad{width: 370px; height: 280px; float: left; float: left; overflow: hidden;}


/*------------------------------------------------------------»áÔ±ÖÐÐÄ---------------------------------------------------------------------------*/
/* »áÔ±ÖÐÐÄÊ×Ò³
========================================== */
.member_con{width: 100%; background:#e7e8eb; padding-bottom:40px;}
.member_con .memberbox{}
.member_con .memberbox .memcontent_con{margin-top:30px;}
.member_con .memberbox .memcontent_con .titlebox{height:40px; line-height: 40px; padding-left: 20px; margin-top: 30px; background:#3FAE48; color:#FFFFFF; font-size:18px;}
.member_con .memberbox .memcontent_con .contentbox{width:100%; float:left;}
.member_con .memberbox .memcontent_con .contentbox .leftmenu{width: 200px; float: left; background:#FFFFFF; height:100%; overflow:hidden; padding-bottom:9999px; margin-bottom:-9999px; display:inline;}
.member_con .memberbox .memcontent_con .contentbox .leftmenu .menu_con{width:180px; margin-left:10px; margin-right:10px; padding-bottom:10px; float:left; border-bottom: 1px solid #ccc;}
.member_con .memberbox .memcontent_con .contentbox .leftmenu .menu_con .menu{height:30px; line-height:30px; margin-top:10px; float:left;}
.member_con .memberbox .memcontent_con .contentbox .leftmenu .menu_con .cup{background:#3FAE48; color:#fff;}
.member_con .memberbox .memcontent_con .contentbox .leftmenu .menu_con .cup a{color:#fff;}
.member_con .memberbox .memcontent_con .contentbox .leftmenu .menu_con .menu .menuimg{width:20px; margin-top:-2px; margin-left:20px; float:left; overflow:hidden;}
.member_con .memberbox .memcontent_con .contentbox .leftmenu .menu_con .menu .menuimg img{width:20px; height:20px;}
.member_con .memberbox .memcontent_con .contentbox .leftmenu .menu_con .menu .submenu{width:130px; margin-left:10px; float:left; color:#3FAE48; font-size:16px;}
.member_con .memberbox .memcontent_con .contentbox .leftmenu .menu_con .menu .childmenu{width:130px; margin-left:50px; float:left;}

.member_con .memberbox .memcontent_con .contentbox .content{width: 980px; min-height:500px; margin-left: 20px; float: left; background:#FFFFFF; overflow: hidden;}
.member_con .memberbox .memcontent_con .contentbox .content .title_con{width: 940px; margin-top:20px; margin-left: 20px; float: left; color:#666; border-bottom: 1px solid #ccc;}
.member_con .memberbox .memcontent_con .contentbox .content .title_con .title{width: 700px; height:40px; line-height:40px; float: left; font-size:18px; }
.member_con .memberbox .memcontent_con .contentbox .content .title_con .title .text{margin-right:10px; float:left;}
.member_con .memberbox .memcontent_con .contentbox .content .title_con .title .line{width: 1px; height: 20px; margin-top:10px; margin-right:10px; float:left; background: #999;}
.member_con .memberbox .memcontent_con .contentbox .content .title_con .title .cup{color:#3FAE48;}
.member_con .memberbox .memcontent_con .contentbox .content .title_con .more{width: 230px; height:40px; line-height:40px; padding-right:10px; float: left; text-align:right; font-size:14px; color:#3FAE48; }
.member_con .memberbox .memcontent_con .contentbox .content .title_con .more a{color:#3FAE48;}
.member_con .memberbox .memcontent_con .contentbox .content .title_con .more .buttons{margin-left:10px; float:right;}
.member_con .memberbox .memcontent_con .contentbox .content .title_con .more .buttons a{margin-left:10px; float:left;}
.member_con .memberbox .memcontent_con .contentbox .content .title_con .more .buttons .text{margin:0px 5px; float:left; color:#3FAE48;}
.member_con .memberbox .memcontent_con .contentbox .content .title_con .more .buttons .edit{width:20px; height:20px; margin-top:10px; float:left; background:url(/JS9FH1OPUIcKJu5KI11OU0WqHj.jpg) no-repeat center;}
.member_con .memberbox .memcontent_con .contentbox .content .title_con .more .buttons .add{width:20px; height:20px; margin-top:10px; float:left; background:url(/JS9FH1OPUIcKJu5GI1NoDIkH.jpg) no-repeat center;}
.member_con .memberbox .memcontent_con .contentbox .content .title_con .more .buttons .del{width:20px; height:20px; margin-top:10px; float:left; background:url(/JS9FH1OPUIcKJu5JIytoDIkH.jpg) no-repeat center;}

.member_con .memberbox .memcontent_con .contentbox .content .memberinfo{width: 940px; margin-top: 20px; margin-bottom:20px; margin-left: 30px; float: left;}
.member_con .memberbox .memcontent_con .contentbox .content .memberinfo .left{width:120px; float: left; text-align:center; overflow:hidden;}
.member_con .memberbox .memcontent_con .contentbox .content .memberinfo .right{width:780px; margin-left: 20px; float: left; overflow:hidden;}
.member_con .memberbox .memcontent_con .contentbox .content .memberinfo .right .row{width:780px; line-height:30px; float:left; color:#666;}
.member_con .memberbox .memcontent_con .contentbox .content .memberinfo .right .row .row_text{width:100px; float:left; color:#333; text-align:right; overflow:hidden;}
.member_con .memberbox .memcontent_con .contentbox .content .memberinfo .right .row .row_inp{width:670px; margin-left:10px; float:left; overflow:hidden;}
.member_con .memberbox .memcontent_con .contentbox .content .memberinfo .right .row .row_inp_200{width:200px; margin-left:10px; float:left; overflow:hidden;}
.member_con .memberbox .memcontent_con .contentbox .content .memberinfo .right .row .row_inp_250{width:250px; margin-left:10px; float:left; overflow:hidden;}

/* ÕË»§°²È«
========================================== */
.securityTitleBox{width: 930px; height:40px; line-height:40px; margin-left: 20px; background:#3FAE48; padding-left: 10px; float: left; color:#FFFFFF; font-size:16px; }
.securityContentBox{width: 940px; margin-left: 20px; float: left; font-size:14px; }
.securityContentBox .row{min-height:40px; width: 940px; float: left;}
.securityContentBox .row_text{width: 200px; height: 40px; line-height: 40px; float: left; text-align: right; font-size:14px; color:#666;}
.securityContentBox .row_inp{width: 700px; line-height: 40px; margin-left: 20px; margin-top: 0px; float: left; font-size:14px; color:#666;}
.securityContentBox .row_left{width: 200px;  height: 80px; line-height: 80px; text-align: center; float: left; font-size:16px; color:#666;}
.securityContentBox .row_center{width: 500px; height: 80px; line-height: 80px; float: left; margin-left: 20px; font-size:14px; color:#666;} 
.securityContentBox .row_right{width: 60px; height: 80px;  line-height: 80px; float: left; text-align: center; margin-left: 20px; font-size:14px; color:#3FAE48;}
.securityContentBox span{line-height: 22px; display: inline-block; vertical-align: middle;}
.securityContentBox .rowline{width: 940px; height: 10px; float: left; border-bottom: 1px solid #ccc;}

.securityFormBox{width: 820px; min-height:350px; margin-top: 10px; margin-left:60px; float: left; border: 1px solid #ccc;}
.securityFormBox .title{width: 760px; height:50px; line-height: 50px; float: left; margin-left:30px; margin-bottom:20px; background:#ffffff; border-bottom: 1px solid #ccc;}
.securityFormBox .title .prompt{height:20px; width: 20px; margin-top:20px; float: left; background: url("/JS9FH1OPUIcKJu5PDIgLDHLOOT0QNu1RJ1L.jpg") no-repeat;}
.securityFormBox .title .promptContent{height:60px; line-height: 60px; width: 550px; margin-left:10px; float: left; font-size:14px; color:#666;}
.securityFormBox .row{width:100%; height:50px; margin-top: 10px; margin-bottom: 10px; float: left;}
.securityFormBox .row_text{width: 280px; height: 40px; line-height: 40px; margin-right: 10px; float: left; text-align: right; font-size:14px; color:#666;}
.securityFormBox .row_inp{width: 520px; line-height: 40px; float: left; margin-top: 0px; font-size:14px; color:#666;}
.securityFormBox .row_button{width:400px; margin-top: 30px; margin-bottom: 30px; margin-left:290px; float: left;}
.securityFormBox .msgbox{width: 780px; height:50px; line-height:50px; padding:0px 20px; float: left; text-align: center; font-size:20px; color:#666; word-wrap:break-word;}
.securityFormBox .msgbox img{width:30px; height:30px; margin-top:-2px;}


/*------------------------------------------------------------»áÔ±×¢²á---------------------------------------------------------------------------*/
.reg_con{padding-top: 50px; padding-bottom: 60px;}
.reg_con .title_con{width:100%; border-bottom: 1px solid #ccc; float:left;}
.reg_con .title_con .title{width:1200px; margin:auto; overflow: hidden;}
.reg_con .title_con .title li {float: left; width:400px; height: 45px; line-height: 30px; margin-left:400px; text-align: center; font-size:18px;}
.reg_con .title_con .title li:hover{border-bottom: 2px solid #00853C; color:#00853C;}
.reg_con .title_con .title .cup {border-bottom: 2px solid #00853C; color:#00853C;}

.reg_con .content_con{width:1200px; padding:30px 0px; margin:auto; overflow: hidden;}
.reg_con .content_con .form{min-height:40px; line-height:40px; margin-top:20px; float:left;}
.reg_con .content_con .form_l{float: left; width:400px; font-size:14px; color:#666666; text-align:right;}
.reg_con .content_con .form_r{float: left; width:780px; margin-left: 20px;}
.reg_con .content_con .explain{float:left; width:100%; line-height: 20px; margin-top:10px; font-size:14px; color:#ff0000;}
.reg_con .content_con .regbutton{width: 300px; height: 40px; line-height: 40px; background:#3FAE48; color:#fff; font-size:14px; text-align: center; border-radius:5px 5px 5px 5px;}


/*------------------------------------------------------------»áÔ±µÇÂ¼---------------------------------------------------------------------------*/
.login_con{padding:100px 0px;}
.login_con .login_l{width: 546px; margin-top: 10px; float: left; overflow: hidden; }
.login_con .login_r{width:500px; margin-left: 30px; box-shadow:0px 0px 5px #666; float: left; overflow: hidden;}
.login_con .login_r .title{margin-top:30px; margin-bottom: 20px; margin-left: 50px; font-size:18px; color:#3CA30A; float:left; overflow: hidden;}
.login_con .login_r .from{width: 400px; min-height: 80px; line-height:40px; margin-left: 30px; float:left;}
.login_con .login_r .from .from_l{width: 80px; padding-left: 10px; float: left; font-size:14px; color:#666666; text-align: right;}
.login_con .login_r .from .from_r {width:300px; margin-left:10px; float:left;}
.login_con .login_r button{width: 270px; height: 40px; line-height: 40px; margin-top:10px; margin-left: 130px; float:left; background: #3FAE48; font-size:14px; text-align: center; border-radius:5px 5px 5px 5px; color:#fff;}
.login_con .login_r .qita{width: 372px; height: 24px; margin-top: 30px; margin-left: 130px; margin-bottom: 30px; float:left;}
.login_con .login_r .qita01{margin-right: 20px; float: left;}
.login_con .login_r .qita02{margin-right: 20px; float: left;}
.login_con .login_r .qita a{color:#999; font-size:14px;}
.login_con .login_r .qita a:hover{color:#3CA30A; font-size:14px;}


/*------------------------------------------------------------404Ò³---------------------------------------------------------------------------*/
.p404_con{height:600px; overflow: hidden; background: #fff;}
.p404_con .left{width: 400px; float: left; margin-left:60px; margin-top: 160px;}
.p404_con .right{width: 600px; float: left; margin-left: 20px; margin-top: 160px;}
.p404_con .right .p01{font-size:30px; color:#3CA30A; font-family: Calibri Light;}
.p404_con .right .p02{font-size:30px; color:#3CA30A; margin-top: 10px;}
.p404_con .right button{height:35px; padding: 5px 20px; margin-left: 20px; margin-top: 80px; background: #3CA30A; color:#FFFFFF;}


/*------------------------------------------------------------Õ¾ÄÚËÑË÷---------------------------------------------------------------------------*/
.search_con{padding-bottom: 60px;}
.search_con .left{width:790px; float: left;}
.search_con .left .search{width: 790px; margin-top:30px; margin-bottom:10px; float: left;}
.search_con .left .search .up{height: 20px; line-height:20px; }
.search_con .left .search .up span{font-size:14px; float: left;}
.search_con .left .search .up .cup{font-size:14px; font-weight:bold; color:#3FAE48;}
.search_con .left .search .up  p{width: 1px; height: 14px; margin: 4px 10px; float: left; background: #999; }
.search_con .left .search .down{margin-top:10px;}
.search_con .left .title_con{width: 790px; height:35px; line-height:35px; margin-top:15px; float:left; background: #3FAE48; color:#fff; }
.search_con .left .title_con .title{width:100px; padding-left:10px; float: left; font-size:16px; color:#fff;}
.search_con .left .title_con .more{margin-right: 10px; float: right; color:#fff;}
.search_con .left .content_con{width: 768px; padding:20px 10px 30px 10px; float: left; border: 1px solid #ccc; }
.search_con .left .content_con .searchlist{width: 768px; min-height:200px; margin-bottom:10px; padding-bottom:20px; float: left;}
.search_con .left .content_con .searchlist .msg{width: 768px; height:480px; line-height:480px; text-align: center;}
.search_con .left .content_con .searchlist .list{width: 768px; margin-bottom: 20px;}
.search_con .left .content_con .searchlist .up{width: 768px; height:30px; line-height:30px; font-size:20px; color:#333;}
.search_con .left .content_con .searchlist .down{width: 768px; margin-top: 10px; font-size:14px; color:#999; overflow: hidden;}
.search_con .left .content_con .searchlist .down .down_l{width: 150px; float: left; display:inline; }
.search_con .left .content_con .searchlist .down .down_r{width: 580px; float: left; margin-left: 10px; display:inline; overflow: hidden;}
.search_con .right{width: 370px; margin-left: 40px; margin-top: 40px; float: left; }
.search_con .right .ad{width: 370px; height: 280px; float: left; float: left; overflow: hidden;}


/*----------------------------------------------------»áÔ±·þÎñ-------------------------------------------------------------*/
/* »áÔ±·þÎñÊ×Ò³
========================================== */
.memberservice_con{}
.memberservice_con .memberservicebox{float: left; margin-bottom: 30px;}
.memberservice_con .memberservicebox .con-l{width: 578px; height: 530px; float: left; border: 1px solid #ccc; overflow: hidden;}
.memberservice_con .memberservicebox .con-r{width: 578px; height: 530px; margin-left: 40px; float: left; border: 1px solid #ccc; overflow: hidden;}
.memberservice_con .memberservicebox .title_con{width: 578px; height:35px; line-height:35px; font-size:16px; background:#F1F3F2;}
.memberservice_con .memberservicebox .title_con .title{padding:0px 30px; float: left; background: #3FAE48; color:#fff;}
.memberservice_con .memberservicebox .title_con .more{margin-right: 10px; float: right; color:#018440;}
.memberservice_con .memberservicebox .content_con{width: 558px; height: 800px; padding: 10px; float: left; overflow: hidden;}
.memberservice_con .memberservicebox .content_con .newslist{width:100%; float: left; color:#333; overflow: hidden;}
.memberservice_con .memberservicebox .content_con .newslist li {height:30px; height: 30px; line-height: 30px; font-size:14px; overflow: hidden;}
.memberservice_con .memberservicebox .content_con .newslist li .code{width: 8px; height:8px; margin-top: 12px; margin-left:5px; float:left; background:#999999; border-radius:50%;}
.memberservice_con .memberservicebox .content_con .newslist li .newstitle{width:420px; margin-left: 10px; float: left; text-overflow:ellipsis; white-space:nowrap; overflow: hidden;}
.memberservice_con .memberservicebox .content_con .newslist li .newstitle2{width:530px; margin-left: 10px; float: left; text-overflow:ellipsis; white-space:nowrap; overflow: hidden;}
.memberservice_con .memberservicebox .content_con .newslist li .newstime{width:100px; height: 30px; float: right; text-align: right; overflow: hidden;}

.memberservice_con .membershipapplybox{float: left; margin-bottom: 30px;}
.memberservice_con .membershipapplybox img {width:1200px;}

.memberservice_con .memberservicebox02{width: 1198px; margin-bottom: 30px; float: left; border: 1px solid #ccc;}
.memberservice_con .memberservicebox02 .title_con{width:100%; height:35px; line-height:35px; float: left;background: #3FAE48; color:#fff;}
.memberservice_con .memberservicebox02 .title_con .title{width:100px; padding-left:10px; float: left; font-size:16px; color:#fff;}
.memberservice_con .memberservicebox02 .title_con .more{margin-right: 10px; float: right; color:#fff;}
.memberservice_con .memberservicebox02 .content_con{width:100%; padding-bottom:10px; float: left; overflow: hidden;}
.memberservice_con .memberservicebox02 .content_con .newslist{padding-left:10px; min-height:180px; float: left; color:#333; overflow: hidden;}
.memberservice_con .memberservicebox02 .content_con .newslist li {width:580px; height:30px; line-height: 30px; float: left; font-size:14px;}
.memberservice_con .memberservicebox02 .content_con .newslist li:nth-child(odd) {margin-right:20px; }
.memberservice_con .memberservicebox02 .content_con .newslist li .code{width: 8px; height:8px; margin-top: 12px; margin-left:5px; float:left; background:#999999; border-radius:50%;}
.memberservice_con .memberservicebox02 .content_con .newslist li .newstitle{width:440px; margin-left: 10px; float: left; text-overflow:ellipsis; white-space:nowrap; overflow: hidden;}
.memberservice_con .memberservicebox02 .content_con .newslist li .newstime{width:90px; margin-right:10px; float: right; text-align: right; overflow: hidden;}

/* »áÔ±µ¥Î»ÁÐ±íÒ³
========================================== */
.memberinfo_list_con{padding-bottom: 60px;}
.memberinfo_list_con .left{width: 780px; float: left; }
.memberinfo_list_con .left .title{width: 780px; height: 60px; line-height: 60px; margin-top: 10px; padding-left: 10px; float: left; border-bottom: 3px solid #42AE48; color:#008932; font-size:30px; box-sizing:border-box;}
.memberinfo_list_con .left .memberlist_con{width: 780px; margin-bottom:10px; float:left;}
.memberinfo_list_con .left .memberlist_con li {width: 780px; padding-top:10px; float:left; border-bottom: 1px dashed #ccc; overflow: hidden;}
.memberinfo_list_con .left .memberlist_con li:last-child{border-bottom: 1px solid #ccc;}
.memberinfo_list_con .left .memberlist_con li .logo_con{width: 120px; float:left; overflow: hidden;}
.memberinfo_list_con .left .memberlist_con li .logo_con img{width:120px; height:120px;}
.memberinfo_list_con .left .memberlist_con li .company_con{width:630px; margin-left:30px; padding-bottom:20px; float: left; overflow: hidden;}
.memberinfo_list_con .left .memberlist_con li .company_con .companyname{width:630px; height:50px; line-height:50px; float: left; font-size:20px; overflow: hidden;}
.memberinfo_list_con .left .memberlist_con li .company_con .row{width:630px; margin-bottom:10px; float: left; color:#666;}
.memberinfo_list_con .left .memberlist_con li .company_con .row .row_l {width:80px; float:left;}
.memberinfo_list_con .left .memberlist_con li .company_con .row .row_r {width:550px; float:left;}
.memberinfo_list_con .right{width: 370px; margin-left: 50px; margin-top: 40px; float: left; }
.memberinfo_list_con .right .ad{width: 370px; height: 280px; float: left; float: left; overflow: hidden;}

/* »áÔ±µ¥Î»ÏêÇéÒ³
========================================== */
.memberinfo_detail_con{padding-bottom: 60px;}
.memberinfo_detail_con .left{width:790px; float: left;}
.memberinfo_detail_con .left .content_con{width: 790px; padding:10px; float: left; border-top: 3px solid #42AE48;}
.memberinfo_detail_con .left .content_con .companyname{width: 790px; min-height:40px; line-height: 40px; margin-top:20px; margin-bottom:30px; float: left; text-align: center; font-size:25px; font-weight:bold; }
.memberinfo_detail_con .left .content_con .title_con{width: 790px; height:35px; line-height:35px; float: left; border: 1px solid #ccc; font-size:16px; background:#F1F3F2; }
.memberinfo_detail_con .left .content_con .title_con .title{padding:0px 30px; float: left; background: #3FAE48; color:#fff;}
.memberinfo_detail_con .left .content_con .title_con .more{margin-right: 10px; float: right; color:#018440;}
.memberinfo_detail_con .left .content_con .content {width: 790px; padding-top:20px; padding-bottom:20px; margin-bottom:30px; float:left; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;overflow: hidden;}
.memberinfo_detail_con .left .content_con .content .content_l {width:120px; float:left; overflow: hidden;}
.memberinfo_detail_con .left .content_con .content .content_l img{width:120px; height:120px;}
.memberinfo_detail_con .left .content_con .content .content_r {width:630px; line-height:28px; margin-left:30px; padding-bottom:20px; float: left; overflow: hidden;}
.memberinfo_detail_con .left .content_con .content .row{width: 790px; float:left;}
.memberinfo_detail_con .left .content_con .content .row .row_l {width:120px; float:left; text-align:right; overflow: hidden;}
.memberinfo_detail_con .left .content_con .content .row .row_r {width:630px; margin-left:10px; padding-bottom:20px; float: left; overflow: hidden;}
.memberinfo_detail_con .left .content_con .content p{line-height: 28px; margin-bottom:10px; font-size:14px; color:#333; text-indent:2em;}
.memberinfo_detail_con .right{width: 370px; margin-left: 40px; margin-top: 40px; float: left; }
.memberinfo_detail_con .right .ad{width: 370px; height: 280px; float: left; float: left; overflow: hidden;}


/* ÆóÒµÈË²ÅÕÐÆ¸w66 ÀûÀ´¹ú¼ÊÀÏÅÆÆ½Ì¨w66 ÀûÀ´¹ú¼ÊÀÏÅÆÆ½Ì¨ÁÐ±íÒ³
========================================== */
.job_list_con{padding-bottom: 60px;}
.job_list_con .left{width: 780px; float: left; }
.job_list_con .left .title{width: 780px; height: 60px; line-height: 60px; padding-left: 10px; float: left; border-bottom: 3px solid #42AE48; color:#008932; font-size:30px; box-sizing:border-box;}
.job_list_con .left .memberlist_con{width: 780px; margin-bottom:10px; float:left;}
.job_list_con .left .memberlist_con li {width: 780px; margin-top:20px; padding-top:10px; float:left; border: 1px solid #ccc; overflow: hidden;}
.job_list_con .left .memberlist_con li:hover{border: 1px solid #3FAE48;}
.job_list_con .left .memberlist_con li .row{width:760px; line-height:20px; padding:10px 10px; float:left; overflow: hidden;}
.job_list_con .left .memberlist_con li .row .row_l{width:410px; float:left;}
.job_list_con .left .memberlist_con li .row .row_r{width:340px; margin-left:10px; float:left;}
.job_list_con .left .memberlist_con li .row .jobname {font-size:18px; color:#3FAE48;}
.job_list_con .left .memberlist_con li .row .release {margin-left:5px; font-size:16px; color:#999;}
.job_list_con .left .memberlist_con li .row .companyname {float:right; font-size:18px; color:#3FAE48;}
.job_list_con .left .memberlist_con li .row .money {font-size:16px; color:#ff0000;}
.job_list_con .left .memberlist_con li .row .address {width:760px; height:20px; line-height:20px; float:left; font-size:14px; color:#666;}
.job_list_con .right{width: 370px; margin-left: 50px; margin-top: 40px; float: left; }
.job_list_con .right .ad{width: 370px; height: 280px; float: left; float: left; overflow: hidden;}

/* ÆóÒµÈË²ÅÕÐÆ¸w66 ÀûÀ´¹ú¼ÊÀÏÅÆÆ½Ì¨w66 ÀûÀ´¹ú¼ÊÀÏÅÆÆ½Ì¨ÏêÇéÒ³
========================================== */
.job_detail_con{padding-bottom: 60px;}
.job_detail_con .left{width:790px; float: left;}
.job_detail_con .left .content_con{width: 790px; padding:10px; float: left; border-top: 3px solid #42AE48;}
.job_detail_con .left .content_con .jobname{width: 790px; margin-top:20px; float: left; text-align: center; font-size:35px; font-weight:bold; }
.job_detail_con .left .content_con .jobinfo{width: 790px; line-height: 20px; margin-top:20px; margin-bottom:30px; float: left; font-size:18px; color:#666; text-align: center; }
.job_detail_con .left .content_con .jobinfo .money{color:#ff0000;}
.job_detail_con .left .content_con .title_con{width: 790px; height:35px; line-height:35px; float: left; border: 1px solid #ccc; font-size:16px; background:#F1F3F2; }
.job_detail_con .left .content_con .title_con .title{padding:0px 30px; float: left; background: #3FAE48; color:#fff;}
.job_detail_con .left .content_con .title_con .more{margin-right: 10px; float: right; color:#018440;}
.job_detail_con .left .content_con .content {width: 790px; padding-top:20px; padding-bottom:20px; margin-bottom:30px; float:left; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;overflow: hidden;}
.job_detail_con .left .content_con .content .content_l {width:120px; float:left; overflow: hidden;}
.job_detail_con .left .content_con .content .content_l img{width:120px; height:120px;}
.job_detail_con .left .content_con .content .content_r {width:630px; line-height:28px; margin-left:30px; padding-bottom:20px; float: left; overflow: hidden;}
.job_detail_con .left .content_con .content .row{width: 790px; line-height:25px; float:left;}
.job_detail_con .left .content_con .content .row .row_l {width:120px; float:left; text-align:right; font-weight:bold; overflow: hidden;}
.job_detail_con .left .content_con .content .row .row_r {width:650px; margin-left:10px; padding-bottom:20px; float: left; overflow: hidden;}
.job_detail_con .left .content_con .content p{margin-bottom:10px; font-size:14px; color:#333;}
.job_detail_con .right{width: 370px; margin-left: 40px; margin-top: 40px; float: left; }
.job_detail_con .right .ad{width: 370px; height: 280px; float: left; float: left; overflow: hidden;}


/*------------------------------------------------------------¹ØÓÚÎÒÃÇ---------------------------------------------------------------------------*/
.about_con{padding-bottom: 40px;}
.about_con .aboutbox{width:100%; float:left;}
.about_con .about-l{width: 200px; float: left;}
.about_con .about-l .title{width: 200px; height:60px; line-height: 60px; float:left; background:#3FAE48; color:#fff; font-size:20px; font-weight:bold; text-align: center;}
.about_con .about-l .title a{color:#fff;}
.about_con .about-l .leftmenu {width: 198px; padding-bottom:40px; float:left; border: 1px solid #ccc;}
.about_con .about-l .leftmenu .menu_con{width:180px; margin-left:10px; margin-right:10px; padding-bottom:10px; float:left; border-bottom: 1px dashed #ccc;}
.about_con .about-l .leftmenu .menu_con .menu{min-height:30px; line-height:30px; margin-top:10px; float:left;}
.about_con .about-l .leftmenu .menu_con .cup{background:#3FAE48; color:#fff;}
.about_con .about-l .leftmenu .menu_con .cup a{color:#fff;}
.about_con .about-l .leftmenu .menu_con .menu .menuimg{width:20px; margin-top:-2px; margin-left:20px; float:left; overflow:hidden;}
.about_con .about-l .leftmenu .menu_con .menu .menuimg img{width:20px; height:20px;}
.about_con .about-l .leftmenu .menu_con .menu .submenu{width:130px; margin-left:10px; float:left; color:#3FAE48; font-size:16px;}
.about_con .about-l .leftmenu .menu_con .menu .childmenu{width:130px; margin-left:50px; float:left; font-size:14px;}

.about_con .about-r{width: 960px; margin-left: 40px; float: left; }
.about_con .about-r .title{width: 960px; height:40px; line-height:40px; padding-left: 20px; background:#3FAE48; color:#fff; font-size:18px; }
.about_con .about-r .content{width: 938px; min-height:385px; line-height: 30px; padding:20px 10px; border: 1px solid #ccc; font-size:14px; color:#333;text-indent:2em;}
.about_con .about-r .content p{margin-bottom:10px;}


/*---------------------------------------------------------------ÊÕÒøÌ¨ÑùÊ½---------------------------------------------------------------------*/
.cashier_con{margin-top:30px; padding-bottom: 60px;}
.cashier_con .box01{height:40px; line-height: 40px; padding-left: 20px; background:#3FAE48; color:#FFFFFF; font-size:18px;}
.cashier_con .box02{min-height:400px; background:#fff; border: 1px solid #ccc;}
.cashier_con .box02 .orderinfo{border-bottom: 1px dashed #999; padding-top:20px; padding-bottom:30px; margin:0px 20px; font-size:18px; color:#333;}
.cashier_con .box02 .orderinfo .amount{color:#CB0B08; font-weight:bold;}
.cashier_con .box02 .orderinfo .describe{font-size:14px;}
.cashier_con .box02 .payinfo{padding-top:20px; padding-bottom:30px; margin:0px 20px; font-size:18px; color:#333;}
.cashier_con .box02 .payinfo .wepaylogo{margin-left:20px; margin-top:20px; margin-bottom:20px;}
.cashier_con .box02 .payinfo .wepayqrcode{padding-bottom:20px; margin:0 auto; width:200px; height:200px;}
.cashier_con .box02 .payinfo .wepaydesc{padding-bottom:20px; margin:0 auto; width:200px; height:86px;}
.cashier_con .box02 .payinfo .alipay{padding-top:50px; margin:0 auto; width:250px; height:200px;}
.cashier_con .box02 .payinfo .alipay .alipaybtn {border: 1px solid #ccc; border-radius:20px; float: left;}
.cashier_con .box02 .payinfo .alipay .alipaydesc{padding-top:10px; padding-bottom:20px; margin:0 auto; width:350px; float: left; font-size:14px;}
.cashier_con .box02 .payinfo .terms{margin-left:-15px; margin-bottom:-15px; padding-left:20px; width:1135px; min-height:40px; background:#F1F1F1; font-size:14px; color:#666;}
.cashier_con .box02 .payinfo .bankTransfer_con {}
.cashier_con .box02 .payinfo .bankTransfer_con .bankTransfer{width:500px; padding-top:10px; padding-bottom:30px; margin:0 auto;}
.cashier_con .box02 .payinfo .bankTransfer_con .bankTransfer .tableinfo{width:500px; height:30px; font-size:16px; text-align: center;}
.cashier_con .box02 .payinfo .bankTransfer_con .bankTransfer table {border-collapse:collapse; border:1px solid #6ec2fe; table-layout:fixed;}
.cashier_con .box02 .payinfo .bankTransfer_con .bankTransfer table tbody td{ height:35px; padding:5px 5px; border:1px solid #6ec2fe; font-size:14px;}
.cashier_con .box02 .payinfo .bankTransfer_con .bankTransfer table .tdtitle{ width:150px; background-color: #f5fbff;}
.cashier_con .box02 .payinfo .bankTransfer_con .bankTransfer table .tdcontent{ width:300px;}
.cashier_con .box02 .payinfo .bankTransfer_con .bankTransfer table .tdcopy{ width:50px; text-align: center;}
.cashier_con .box02 .payinfo .bankTransfer_con .bankTransfer table .tdform{ }
.cashier_con .box02 .payinfo .bankTransfer_con .bankTransfer input { width:320px; border: 1px solid #d5eafa; border-radius: 2px; padding: 0 8px; line-height: 35px; height: 35px; display:inline; float: left; }
.cashier_con .box02 .payinfo .bankTransfer_con .bankTransfer .btn_con{padding-top:20px; text-align:center;}
.cashier_con .box02 .payinfo .bankTransfer_con .bankTransfer .alipaybtn {border: 1px solid #ccc; border-radius:20px; float: left;}
.cashier_con .box02 .payinfo .bankTransfer_con .bankTransfer .alipaydesc{padding-top:10px; padding-bottom:20px; margin:0 auto; width:350px; float: left; font-size:14px;}


/*----------------------------------------------------¼ÌÐø½ÌÓý-------------------------------------------------------------*/
/* ¼ÌÐø½ÌÓýÊ×Ò³Ò³
========================================== */
.edu_con{padding-bottom: 60px;}
.edu_con .box_con{width: 1200px; min-height: 300px; margin-top:10px; float: left; }
.edu_con .box_con .title_con{width: 1200px; height: 50px; line-height: 40px; padding-left: 10px; float: left; border-bottom: 3px solid #42AE48; box-sizing:border-box;}
.edu_con .box_con .title_con .title{width:200px; float: left; color:#008932; font-size:30px;}
.edu_con .box_con .title_con .more{margin-right: 10px; float: right;}
.edu_con .box_con .tit_gray {width: 100%; height: 30px; line-height: 30px; left: 0px; position: absolute; text-align: center; background-color: #666; bottom: 0px; display: block; color: #fff; background-color: rgba(0, 0, 0, 0.5); }
.edu_con .box_con .tag_orange {background-color: #c45249; height: 25px; line-height: 25px; top: 0px; right: 0px; padding: 0px 15px; position: absolute; color: #fff;}
.edu_con .box_con .tag_gray {background-color: #666; height: 25px; line-height: 25px; top: 0px; right: 0px; padding: 0px 15px; position: absolute; color: #fff;}

.edu_con .box_con .content_con {width: 1200px; min-height: 200px; float: left; }
.edu_con .box_con .content_con ul{ padding:20px 0; overflow:hidden; }
.edu_con .box_con .content_con ul .empdata {width: 100%; height: 200px; line-height:200px; text-align: center; font-size:14px; color:#666;}
.edu_con .box_con .content_con ul li{width: 278px; height: 400px; margin-left: 10px; margin-right: 10px; margin-bottom:20px; border: 1px solid #ccc; float: left;}
.edu_con .box_con .content_con ul li:hover{border: 1px solid #00853C;}
.edu_con .box_con .content_con ul li .courseimg{width: 278px; height:200px; position:relative; overflow: hidden;}
.edu_con .box_con .content_con ul li .courseimg img{width:278px; height:223px;}
.edu_con .box_con .content_con ul li .courseName{width: 278px; height:36px; line-height: 36px; padding:0 5px; overflow: hidden; font-size:16px; font-weight:bold; text-align: center; margin-top: 10px;}
.edu_con .box_con .content_con ul li .coursedesc{width: 278px; height:120px; line-height:20px; font-size:14px; color:#666; padding: 0px 10px; box-sizing:border-box; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 6; overflow: hidden;}
.edu_con .box_con .content_con ul li .more{width: 278px; height:40px; line-height:30px;}
.edu_con .box_con .content_con ul li .more .moretext{float: right; color:#FF0004; font-size:14px; background: #fff;}


/* ¼ÌÐø½ÌÓýÁÐ±íÒ³
========================================== */
.edu_list_con{padding-bottom: 60px;}
.edu_list_con .left{width: 780px; float: left; }
.edu_list_con .left .title{width: 780px; height: 50px; line-height: 40px; padding-left: 10px; float: left; border-bottom: 3px solid #42AE48; color:#008932; font-size:30px; box-sizing:border-box;}
.edu_list_con .left .edulist_con{width: 780px; margin-bottom:10px; float:left;}
.edu_list_con .left .edulist_con li {width: 780px; padding-top:10px; float:left; border-bottom: 1px dashed #ccc; overflow: hidden;}
.edu_list_con .left .edulist_con li:last-child{border-bottom: 1px solid #ccc;}
.edu_list_con .left .edulist_con li .logo_con{width: 150px; margin-top:15px; float:left; overflow: hidden;}
.edu_list_con .left .edulist_con li .logo_con img{width:150px; height:100px;}
.edu_list_con .left .edulist_con li .edu_con{width:600px; margin-left:30px; padding-bottom:20px; float: left; overflow: hidden;}
.edu_list_con .left .edulist_con li .edu_con .coursename{float:left; width:600px; min-height:40px; margin-bottom:10px; font-size:20px;}
.edu_list_con .left .edulist_con li .edu_con .row{width:600px; margin-bottom:10px; float: left; color:#666;}
.edu_list_con .left .edulist_con li .edu_con .row .row_l {width:100px; float:left;}
.edu_list_con .left .edulist_con li .edu_con .row .row_r {width:500px; float:left;}
.edu_list_con .left .edulist_con li p{line-height: 20px; margin-bottom:10px; font-size:14px; color:#666;}
.edu_list_con .right{width: 370px; margin-left: 50px; float: left; }
.edu_list_con .right .ad{width: 370px; height: 280px; float: left; float: left; overflow: hidden;}

/* ¼ÌÐø½ÌÓýÏêÇéÒ³
========================================== */
.edu_detail_con{padding-bottom: 60px;}
.edu_detail_con .left{width:790px; float: left;}
.edu_detail_con .left .content_con{width: 770px; padding:10px; float: left; border: 1px solid #ccc;}
.edu_detail_con .left .content_con .coursename{width: 770px; min-height:40px; line-height: 40px; margin-bottom:10px; float: left; font-size:20px; font-weight:bold; }
.edu_detail_con .left .content_con .coursedesc{width: 748px; min-height:40px; line-height: 20px; padding:10px; margin-bottom:10px; float: left; background:#FEE7C5; border: 1px dashed #990000;}
.edu_detail_con .left .content_con .coursedesc p{line-height: 20px; margin-bottom:10px; font-size:14px; color:#666;}
.edu_detail_con .left .content_con .title_con{width: 770px; height:35px; line-height:35px; margin-top:10px; float: left; font-size:16px; color:#fff; background:#3FAE48; }
.edu_detail_con .left .content_con .title_con .title{padding-left:10px; float: left;}
.edu_detail_con .left .content_con .title_con .more{margin-right: 10px; float: right; color:#018440;}
.edu_detail_con .left .content_con .course_video{float:left; width:100%; min-height:200px;}
.edu_detail_con .left .content_con .course_video video {float:left; width:770px;}
.edu_detail_con .left .content_con .content {width: 760px; padding: 20px 5px; float:left; overflow: hidden;}
.edu_detail_con .left .content_con .content p{line-height: 28px; margin-bottom:10px; font-size:14px; color:#333; text-indent:2em;}
.edu_detail_con .left .content_con .button_con {width: 770px; padding-top:20px; padding-bottom:30px; float:left; text-align: center; overflow: hidden;}
.edu_detail_con .left .content_con .button_con button{min-width: 200px; height: 60px; line-height: 60px; padding-left: 10px; padding-right: 10px; background:#3FAE48; color:#fff; font-size:18px; border-radius:5px;}
.edu_detail_con .right{width: 370px; margin-left: 40px; float: left; }
.edu_detail_con .right .ad{width: 370px; height: 280px; float: left; float: left; overflow: hidden;}


/*------------------------------------------------------------¼¼Êõ·þÎñ---------------------------------------------------------------------------*/
.technology_con{}
.technology_con .content_con{margin-top:15px; float:left;}
.technology_con .content_con li{width: 578px; height: 260px; margin-bottom:80px; float: left; border: 1px solid #fff; overflow: hidden;}
.technology_con .content_con li:hover{border: 1px solid #00853C;}
.technology_con .content_con li:nth-of-type(even){margin-left: 40px;}
.technology_con .content_con li .left{width: 340px; height: 260px; float: left; overflow: hidden;}
.technology_con .content_con li .right{width: 220px; height: 260px; margin-left: 10px; float:left; overflow: hidden;}
.technology_con .content_con li .right .title{width: 220px; line-height:30px; margin-top:5px; float:left; overflow: hidden; color:#01843E; font-size:24px; font-weight:bold;}
.technology_con .content_con li .right .content{width: 220px; height: 210px; margin-top: 10px; float:left; color:#666; font-size:16px; box-sizing:border-box; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 10; overflow: hidden;}

