﻿@charset "utf-8";
/* CSS Document */

body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,th,td,form,fieldset,legend,input,button,textarea,blockquote,hr,pre{margin:0;padding:0}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%; font-weight:inherit; vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,cite,dfn,em,var{font-style:normal}li{list-style:none}
input,select{vertical-align:middle}legend{color:#000}code,kbd,pre,samp,tt{font-family:"Courier New",monospace}small{font-size:12px}
hr{border:none;height:1px}button,input,select,textarea{font:12px/1 Arial,Tahoma,Helvetica,SimSun,san-serif}
abbr[title]{border-bottom:1px dotted;cursor:help}html{ overflow:auto; width:100%; }input[type="submit"]{cursor:pointer}a:focus{outline:none}
html{-webkit-text-size-adjust:none}/* chrome minium font-size fixed */a{outline:none;blur:expression(this.onFocus=this.blur());}
cl{clear:both}.clear{clear:both;height:0;font:0/0 Arial;visibility:hidden}.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}.clearfix{zoom:1}.fl{float:left; }.fr{float:right}
/*全局*/
body{overflow-x: hidden; background:#edf0ee; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333;}
body a{ color:#333; text-decoration:none;font-size:12px;}
body a:hover{ text-decoration:none; color:#e9870b !important;}

.wrap{ width:1100px; margin:0 auto; }
.main{ width:740px;}
.side{ width:340px;}
.min800{ min-height:800px; height:auto !important; _height:800px;}
.min700{ min-height:800px; width:670px; height:auto !important; _height:800px; margin:0 auto;}
.min670{ min-height:670px; height:auto !important; _height:670px;}
.mt10{ margin-top:10px;}.mt15{ margin-top:15px;}.mt20{ margin-top:20px;}.ml10{ margin-left:10px;}.ml15{ margin-left:15px;}.ml20{ margin-left:20px;}
.p20{ padding:20px 17px;}
.gray00{ color:#000;}.gray33{ color:#333;}.gray66{ color:#666;} .gray99{ color:#999;} .red{ color:#C00;}.blue{ color:#3277bc;}
.backff{ background:#fff;}.yellow{ color:#e9870b;}

.time{ color:#999; font-size:12px; display:inline-block; float:right; padding-right:15px;  font-family:Arial, Helvetica, sans-serif;}
/*头部*/
.header{ height:145px; display:block; background:#fff;}
.header-logo{ position:absolute; top:26px; left:0px; height:51px; display:inline-block;}
.header-nav{ position:absolute; top:100px; left:0px; height:36px; line-height:36px; display:inline-block;}
.header-nav li{ float:left;}
.header-nav li a{ float:left; font-family:"Microsoft Yahei"; font-size:16px; color:#545759; padding:0 12px; display:inline-block;}

.header-info{ position:absolute; top:53px;right:0px; height:30px; line-height:30px; display:inline-block;color:#999;}
.header-info li{ float:left; position:relative; cursor:pointer;}
.header-info li a{ color:#999;display:inline-block; padding:0 10px; float:left;}
.header-info li .icon-arrow01{ background:url(../images/icon-arrow01.png) no-repeat; width:7px; height:4px; display:inline-block; margin-left:6px;}
/*头部弹出框登录*/
.login-bg{ position:fixed; z-index:888; top:0; left:0; right:0; bottom:0;display:none;}
.login{ position:absolute; z-index:999; top:100%; right:0; width:315px; height:244px; padding:7px;  background:#fff; border:1px solid #eaeaea;box-shadow:0 0 20px 2px rgba(0,0,0,0.1);display:none;}
.login h2{ height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#333; padding:0 18px; margin-top:20px; text-align:left;}
.login .login-table{ padding:15px 18px 20px; position:relative}
.login th,.login td{ height:24px; line-height:50px; text-align:left; font-weight:500; }
.login .text{ width:130px; height:30px; line-height:30px; padding:0 10px; border:1px solid #ccc;}
.login .login-table a{color:#1f7bd0; padding:0;}
.login-btn{ width:202px; height:32px; line-height:32px; background:#e9870b; color:#fff; border:0; cursor:pointer;}

/*头部搜索*/
.header-search{ position:absolute; top:88px; right:0px; width:470px; height:34px; line-height:34px; display:inline-block;}
.header-search .search-text{ float:left; width:390px; height:32px; line-height:32px; padding:0 10px; border:1px solid #f38a00;}
.search-text .text{ float:left; width:300px; height:32px;border:0; outline:0; }
.search-dropdown{ float:left; width:80px; display:block;position:relative; padding-left:4px;}
.search-dropdown span{ color:#999; display:block; cursor:pointer;}
.icon-arrow02{ background:url(../images/icon-arrow02.png) no-repeat;  width:7px; height:4px; display:inline-block; margin-left:6px; position:relative;}
.droppopup{ width:85px; text-align:center;border:1px solid #f38a00; border-top:1px solid #fff; position:absolute; z-index:33; top:100%; left:-11px; background:#fff; color:#666; display:none;}
.droppopup li{ height:30px; line-height:30px; display:block; overflow:hidden; cursor:pointer;}
.droppopup li:hover{ background:#EDF0EE;}

.header-search .search-btn{ float:left; width:58px; height:34px; line-height:34px; display:block; background:#f38a00 url(../images/icon03.png) no-repeat center; border:0; cursor:pointer;}

/*banner*/
.banner,.slides{ width:1920px; min-width:1100px; height:407px; margin:0 auto; display:block; overflow:hidden; position:relative; z-index:1; left:50%; margin-left:-960px;}
.pagination {height:14px; position:absolute; bottom:16px; z-index:22; left:50%; width:150px; margin-left:-50px; overflow:hidden;}
.pagination li { display:inline-block;	margin:0 5px; float:left;}
.pagination li a { display:inline-block;width:14px; height:14px; float:left; font-size:0; background:#fff; border-radius:50%; /*background:url(../images/icon10.png) no-repeat;*/ }
.pagination li.current a { background:url(../images/icon10-1.png) no-repeat;}


.more{ color:#999; font-size:12px; display:inline-block; float:right; padding-right:15px; width:47px; height:30px; line-height:30px;background: url(../images/more.png) 0px 7px no-repeat;}
.side-more{color:#999; font-size:12px; display:inline-block; float:right; width:47px; height:30px; line-height:26px; background:url(../images/icon-arrow03.png) no-repeat 0 10px; padding-left:10px;}
/*资讯 项目*/

/*tab 切换*/
.news-tab1{ display:block;}
.news-tab1 li{ float:left; margin-right:50px;  line-height:30px; height:30px; font-size:18px; text-align:center; cursor:pointer; font-family:Microsoft Yahei;}
.news-tab1 li a {color:#333; }
.news-tab-bak{  background:#dcdcdc;}
.news-tab1 li.tab_2_2{color:#e9870b; font-weight:bold; font-size:18px; border-bottom:2px solid #e9870b; font-family:Microsoft Yahei;}

/*资讯列表*/
.information-list{ padding-top:10px;}
.information{ margin-top:10px; overflow:hidden; padding-bottom:10px; border-bottom:1px solid #dcdcdc;}
.information .information-title{ line-height:24px;}
.information .information-title a{ font-size:16px; color:#e9870b; font-weight:bold; line-height:24px;}
.information .information-title a:hover{ text-decoration:underline;}
.information .information-info { padding-top:5px;}
.information .information-info .information-img{ float:left; padding:0 8px; width:151px; height:113px;}
.information .information-info .information-text{ width:510px; float:right;}
.information .information-info .information-text p{ font-size:12px; line-height:24px; color:#333; font-family:SimSun;}
.information .information-info .information-text p span{ color:#999;}

/*side 模块*/
.mr9{ margin-right:8px;}

.plate{ overflow: hidden;background: #fff;padding: 15px 18px 0px 18px;}
.plate-title h2{ float: left;
font-size: 16px;
font-weight: bold;
padding-bottom: 10px;
font-family: Microsoft Yahei;}

/*支付平台*/
.platform-list { margin-top:15px;}
.platform-list li{ float:left; width:148px; margin-bottom:10px;}
.platform-list li a{ display:block; border:1px solid #fff; width:148px; height:87px; }
.platform-list li:hover a{ border:1px solid #e9870b;}
.platform-list li:hover p{ color:#e9870b;}
.platform-list li p{ height:40px; line-height:18px; padding:5px 15px; text-align:center;}

/*企业招聘*/
.hiring-list{ margin-top:15px; padding-bottom:20px;}
.hiring-list li{ font-size:12px; font-family:SimSun; color:#666; line-height:30px; padding-left:8px;}
.hiring-list li a{ font-size:12px; font-family:SimSun; color:#666;}
.hiring-list li span{ float:right; margin-right:20px; display:inline-block; width:60px; text-align:left; }
.hiring-list li.odd{ background:#f6f6f6;}
.hiring-list li.even{ background:#fff;}

/*资料下载*/
.data-list{ margin-top:15px; padding-bottom:20px;}
.data-list li{ font-size:12px; font-family:SimSun; color:#666; line-height:30px; padding-left:8px;}
.data-list li .btn{ display:inline-block; padding:0 10px; height:21px; line-height:21px; color:#ea8f1b; float:right; margin-right:30px; border:1px solid #ea8f1b;}
.data-list li .btn:hover{ background:#ea8f1b; color:#fff !important;}

/*开源*/
.open-list{ margin-top:15px; padding-bottom:5px;}
.open-list li{ margin-bottom:5px;}
.open-list li img{ border:1px solid #fff;}
.open-list li:hover img{ border:1px solid #ea8f1b;}
.open-list li:hover a{ color:#ea8f1b;}
.open-list li a{ color:#333; text-align:center; display:block; line-height:28px;}

/*会员列表*/
.member-list{ margin-top:15px;}
.member-list li{float: left;border: 1px solid #ccc;margin-right: 35px; }
.member-list li img{  overflow:hidden;}
/*.member-list li:hover{ border:1px solid #ea8f1b;}*/
.member-list li a{ display:block; width:132px; text-align:center; line-height:18px; }
.member-list li a p{ height:36px;}
/*.loadmore{ display:block; text-align:center; background: url(../images/loadmore.png) no-repeat center center; color:#999; height:30px; line-height:30px;}
.loadmore .down{ display:block; background:url(../images/icon-arrow01.png) no-repeat center bottom; text-align:center;}*/
.loadmore{ display:block; text-align:center; background: url(../images/loadmore.png) no-repeat center center; color:#999; height:30px; line-height:30px;}
.loadmore .down{ display:block; text-align:center; color:#e9870b;}






/*底部*/
/*关于我们*/
.foot-aboutus{ padding:28px 10px; float:left; }
.foot-aboutus dl{ width:190px; height:185px; float:left;display:inline-block; overflow:hidden;}
.foot-aboutus dt a,.foot-aboutus dt{ height:32px;  font-size:18px; color:#333; display:block; font-family:Microsoft Yahei; }
.foot-aboutus dd{ display:block;}
.foot-aboutus dd a,.foot-aboutus dd span{ height:26px; line-height:26px; display:block; background:url(../images/icon-arrow03.png) no-repeat 0 9px; padding-left:12px;  color:#666;}


.weibo{ float:right; margin-top:30px; padding:15px 50px 15px 20px; background:#f1f1f1;}
.weibo img{ float:left;}
.weibo span{ float:left; margin-left:35px; margin-top:20px;}
.weibo p{ line-height:24px; color:#666; margin-top:10px; font-family:Microsoft Yahei; font-size:18px;}

.footer{ height:90px; background:#fff;}
.footer p{color:#666; line-height:90px; text-align:center;}


/*登录、注册、申请试用*/
.login-content{ padding:58px 78px; display:block;}
.login-content h2{ height:69px; line-height:69px; text-align:center; color:#333; font-size:24px; font-family:Microsoft Yahei; font-weight:500; display:block; border-bottom:1px solid #e5e5e5;}
.login-content h2 span{ font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-top:20px; margin-right:20px;}

.login-con-table{ margin-top:32px; margin-bottom:40px; margin-left:70px;}
.login-con-table th{ height:65px;line-height:36px; text-align:right; font-weight:500; font-size:14px;}
.login-con-table td{ height:65px; line-height:36px; text-align:left;}
.login-con-table .text,.login-con-table .text325,.login-con-table .text114{ height:39px; width:195px; border:1px solid #ccc; line-height:39px; padding:0 6px; outline:0;}
.login-con-table .text325{ width:313px;}
.login-con-table .text114{ width:102px;}
.login-con-table select{ height:39px; border:1px solid #ccc; color:#999;}
.login-con-table span{ height:28px; line-height:28px; font-size:14px;}
.login-con-table p{ font-size:14px; color:#999; line-height:26px;}
.login-con-table .error {  display:inline-block; background-position:5px 10px } 


.btn-red,.btn-red-lg{ width:111px; height:41px; line-height:41px; background:#e9870b; border:1px solid #e9870b; font-size:12px; color:#fff; text-align:center; cursor:pointer; }
.btn-red-lg{ width:325px; font-size:16px; font-weight:bold;}
.btn-gray,.btn-gray-lg{ width:111px; height:41px; line-height:41px; background:#eae8e8; border:1px solid #ccc; font-size:12px; color:#666; text-align:center; cursor:pointer; }
.btn-gray-lg{ width:325px; font-size:16px; font-weight:bold;}
.btn-file{ width:140px; height:33px; line-height:33px; background:#ccc; border:0; color:#Fff; text-align:center; cursor:pointer;}
.err-warning,.err-succeed{ background:url(../images/icon05.png) no-repeat; width:24px; height:24px;  display:inline-block; float:left; position:relative; top:10px; margin-right:4px;}
.err-succeed{ background:url(../images/icon04.png) no-repeat;}

.tarea{width:500px; height:80px; line-height:26px; border:1px solid #ccc; padding:6px;}
/*密码强度*/
.pass-strength{ height:36px; width:300px; display:block; margin-top:10px;}
.pass-strength li{ float:left; display:inline-block; margin-right:10px; text-align:center;}
.pass-strength li em{ width:44px; height:4px; background:#bab9b9; display:block;}
.pass-strength li em.avtive{ background:#e9870b;}

/*带图徽的text*/
.text-badge{ width:100%; height:39px; line-height:39px; }
.text-badge span{ float:left; width:35px; height:39px; display:block;border:1px solid #ccc; border-right:none;}
.text-badge .badge-icon01{ background:#fff url(../images/icon08.png) no-repeat center right; width:35px; }
.text-badge .badge-icon02{ background:#fff url(../images/icon09.png) no-repeat center right; width:35px; height:39px;}
.text-badge .badge-icon03{ background:#fff url(../images/icon09_1.png) no-repeat center right; width:35px; height:39px;}
.text-badge .text{ width:277px; height:39px; float:left; border:0; padding:0 6px; border:1px solid #ccc; border-left:none}
.text-badge .error {  display:inline-block; background-position:5px 10px ;}


.login-down{ width:440px; margin-top:4px;}
.apply-for{ width:450px; margin-top:20px;}
.apply-for p{ font-size:12px; color:#333;}
.apply-for li a{ height:26px; line-height:26px; display:block; color:#999; background:url(../image/icon07.png) no-repeat 0 9px; padding-left:12px;}


.bak-white{ background:#fff;}
/*列表*/
.list26-num li{ line-height:26px; color:#999;}
.list26-num li a{ font-size:14px;}
.list26-title{padding-right:10px;}
.num {color:#F38A00; font-weight:900;}
.list26-num li em{ padding-right:10px;}
.list26-icon li a{ height:26px; line-height:26px; background:url(../images/icon-arrow03.png) no-repeat 0 9px; padding-left:12px; display:block; overflow:hidden;}

.list36 li{ font-size:14px; height:36px; line-height:36px; background:url(../images/icon-arrow03.png) no-repeat 0 15px; padding-left:12px; border-bottom:1px dashed #ccc; display:block; overflow:hidden;}

.title h2{ font-size:18px; color:#333;font-family:"Microsoft Yahei"; }
.title h2 small{ padding-left:10px;font-size:18px; color:#999;}
.title-btn{ float:right;}
.btn-yellow2,.btn-blue{ height:40px; line-height:40px; display:inline-block; padding:0 30px; background:#e9870b;font-size:16px; color:#fff; font-weight:bold; cursor:pointer;}
.btn-blue{ background:#3fb5c4;}
.btn-yellow2:hover,.btn-blue:hover{ color:#fff !important;}

.news-content{ padding-top:10px;}
.news-tab{ border-bottom:1px solid #ccc; display:block;}
.news-tab li{ float:left; width:90px;color:#000 !important; line-height:30px; height:30px; font-size:14px; text-align:center; cursor:pointer; }
.news-tab li:hover{ background:#ccc;color:#fff !important;}
.news-tab li:hover a { color:#000!important;}
.news-tab li a {color:#333;}
.news-tab-bak{  background:#dcdcdc;}
.news-tab li.tab_2_2{  background:#ccc; color:#fff;}
.content-search{ width:190px; height:22px; background:#fff; border:1px solid #CCC; margin-top:5px; padding-top:1px;}
.content-search input{ font-size:16px; width:165px; color:#999; border:none; text-indent:5px;}
.content-search button{ border:none; cursor:pointer; width:20px; height:20px; background:url(../images/bak.png) 0px 0px no-repeat;}


.news-list{ margin-top:20px;}
.news-list .img{ float:left;}
.news-list-info { float:left; width:520px; margin-left:10px;}
.news-list-info h5 { overflow:hidden;}
.news-list-info h5 a{ height:30px; line-height:25px;display:block; font-size:16px; font-weight:bold;  font-family:"Microsoft Yahei"; color:#333}
.news-list-info ul{ line-height:24px;}
.news-list-info ul li label{ color:#e9870b;}
.news-list-info p{  font-size:12px; color:#666; line-height:22px; letter-spacing:1px;}
.news-list-info div{ width:183px; height:20px; float:right; margin-top:5px;}

/*新闻列表*/
.list-font{ border-bottom:1px dashed #c0c0c0; padding-bottom:15px;}
.list-font h6{  height:35px; margin-top:7px;}
.list-font h6 a{color:#4e4e4e; font-weight:bold;  font-size:14px;  line-height:35px;}
.list-font p{ color:#666; padding-left:5px; line-height:24px; font-size:12px;}
/*map*/
.map{ font-size:12px; color:#333; height:32px; line-height:32px; font-weight:normal;}
.map a{font-size:12px; color:#333; line-height:14px; display:inline-block; height:16px; font-weight:normal;}
.map a img{ position:relative; top:1px;
    left: 0px;
    height: 12px;
}
/*-----资讯内容页-----*/
.text-article { padding:0 20px 30px; line-height:24px;}
.text-article .title{ text-align:center; padding-top:44px; padding-bottom:10px;}
.text-article .title h2{font-size:20px; font-family:Microsoft Yahei; line-height:40px; color:#000;}
.text-article .title span{ color:#999; font-size:12px; line-height:30px;}
.text-article .title span a{color:#999; }
.text-article table { margin-left:15px; margin-top:20px; font-size:14px; margin-bottom:15px; width:680px !important; margin-right:15px;}
.text-article img { max-width:680px !important}
.text-article table tr { height:26px;}
.text-article table tr td p { text-indent:2em; color:#666; line-height:24px; margin-top:10px; width:630px;}

/*分页*/
.pagingbar-con{text-align:center; padding:20px 0;}
.pagingbar{ height:23px; line-height:23px; color:#666;display:inline-block;}
.pagingbar cite{ display:inline-block; float:left; margin-right:6px;}
.pagingbar a,.pagingbar .bora span{ color:#666; background:#Fff; border:1px solid #cccccc; height:21px; line-height:21px; padding:0 6px; display:inline-block; float:left; margin-right:3px;}
.pagingbar a:hover,.pagingbar a.selected{ background:#3e86ce; color:#fff !important; border:1px solid #3277bc; cursor:pointer;}
.pagingbar .bora span{ border:1px solid #cccccc; color:#666666; background:#eeeeee;}
.pagingbar em{ color:#333;}
.pagingbar abbr{ display:inline-block; margin:0 6px;}
.pagingbar .input-text{ width:20px; text-align:center; height:21px; line-height:21px; margin:0 3px;}
.pagingbar .btn{ color:#1f70a8; background:#Fff; border:1px solid #cccccc; height:23px; line-height:23px; padding:0 10px; cursor:pointer;}
.pagingbar .btn:hover{ background:#1f70a8; border:1px solid #1f70a8; color:#Fff;}
.err{ border: 1px solid red !important;}

/*排行榜*/
.side{ }
.side-conent{ padding:20px;}
.side-conent h5{ font-size:18px; color:#333; }
.side-conent h5 small{ padding-left:10px;font-size:18px; color:#999;}

.ad a img{ margin-top:20px;}

/*通知公告*/
.notice{ height:30px; line-height:30px; margin:15px 0; padding:0 20px; display:block; overflow:hidden;}
.notice span{ width:100px; color:#e9870b; float:left; display:inline-block;}
.notice span img{ position:relative; top:6px; margin-right:6px;}
.notice .notice-ul{ float:left; width:550px;}
.notice-ul a{ width:410px;}


/*项目*/
.project-block{ margin-bottom:17px; margin-top:5px; display:block; height:78px;}
.project-block h5 a{ font-size:16px; color:#e9870b; font-weight:bold; font-family:"Microsoft Yahei"; display:block; height:30px; line-height:30px;}
.project-block p{ line-height:24px;}
.project-block ul{ color:#999; line-height:24px;}
.project-block ul li{ float:left; margin-right:30px;}
.project-block .time { line-height:30px;}
.project-block .btn-link { margin-right:10px;}
.btn-link{ padding:2px 10px; color: #BF5518 !important; text-align:center; background:#f5e3c6; text-indent:inherit; line-height:24px; color:#bf5518; border-radius:10px; cursor:pointer;}
.btn-link:hover {color:#f67227 !important; background:#fbead0;}


/*图文结合*/
.img-a{ width:160px; display:block; float:left; /*margin:15px 0 10px 20px;*/ margin:0px 7px; margin-top:15px;}
.img-a img{ display:block; border:1px solid #ccc;width:160px; height:150px; overflow:hidden;}
.img-a span a{ height:30px; line-height:30px; text-align:center; display:block; overflow:hidden;}
.img-a:first-child{ margin-left:0;}

.img-open{ width:253px;display:block; float:left; margin:15px 6px;}
.img-open img{ display:block; width:253px; height:135px; overflow:hidden;}
.img-open span a{ height:40px; line-height:40px; text-align:center; display:block; overflow:hidden;}

.img-link a{ border:1px solid #ccc; height:58px;width:198px; display:inline-block; margin:0 4px 15px 4px;}
.img-link a img {height:58px;width:198px; overflow:hidden;}

.img-span{ display:block; margin:13px 0; overflow:hidden;}
.img-span img{ display:block; float:left; margin-right:10px;}
.img-span .info{ width:230px; float:left; color:#666;}
.img-span span a{ height:17px; display:block; font-weight:bold; overflow:hidden;}
.img-span p{line-height:20px; color:#666;}
.img-span p a{ color:#e9870b;}
.img-span .img-bg{ width:60px; height:40px; padding:10px 0; background:#e9870b; text-align:center; color:#fff; display:block; float:left; margin-right:10px; overflow:hidden;}
.img-bg em{ font-size:12px;  display:block;}
.img-bg b{ font-size:20px; font-weight:500; line-height:30px;color:#fff; display:block;}
.img-span .sign-btn{ background:#ccc; color:#fff;height:20px; line-height:20px; display:inline-block; padding:0 6px;}

/*人力资源、培训、指导模块*/
.hr-block{ width:200px; height:90px; padding:25px 140px 47px 20px; line-height:20px; display:block; float:left; background:#5aa7d3 url(../images/icon-hr.png) no-repeat right bottom; color:#c8deee; margin-left:20px; cursor:pointer; overflow:hidden;}
.hr-block h4{ font-size:18px; color:#fff;font-family:"Microsoft Yahei"; display:block; height:30px; line-height:30px;}
.hr-block p{ margin-top:4px;}
.train-blcok{background:#0669ad url(../images/icon-train.png) no-repeat right bottom; color:#b9cce0;}
.guide-block{  padding:25px 120px 47px 18px; background:#faa449 url(../images/icon-guide.png) no-repeat right bottom; color:#fdddc4;}

.hr-block:hover{ background-color:#3f91c0;}
.train-blcok:hover{ background-color:#006699;}
.guide-block:hover{ background-color:#ee7f0a;}

/*会员列表页*/
.search-table{ background:#fff; padding:10px; border-bottom:1px dashed #999; padding-bottom:35px; margin-bottom:40px;}
.search-table th{ height:36px; line-height:36px; text-align:right;}
.search-table td{ height:36px; line-height:36px; text-align:left;}
.search-table .text{ width:152px; height:24px; line-height:24px; padding:0 3px; border:1px solid #ccc;}
.search-table select{ width:160px; height:26px; line-height:26px;border:1px solid #ccc;}
.search-table .btn-yellow{ border:0; height:26px; line-height:26px; font-size:14px; font-weight:500;}

.btn-add{ height:26px; line-height:26px; border:1px solid #ccc; border-radius:3px; background:none; padding:0 10px; color:#666; cursor:pointer;}
.btn-add .icon-add{ background:url(../images/icon02.png) no-repeat; width:10px; height:10px; display:inline-block; position:relative; top:1px; margin-right:3px;}
.icon-del{ background:url(../images/icon02_delete.png) no-repeat; width:10px; height:10px; display:inline-block; position:relative; top:1px; margin-right:3px;}

/*------------------------石兴龙------------------------*/
.retn-info{ width:332px; height:83px;  margin:20px 10px 0px 10px ; overflow:hidden;}
.retn-info img{ float:left;}
.retn-info h5 a{ font-size:14px; color:#333;  font-weight:bold; height:18px; line-height:18px; overflow:hidden; display:inline-block ; }
.retn-info p{color:#999; line-height:22px; height:42px; overflow:hidden;}
.retn-info .ml10{ width:240px; margin-left:10px; float:left; }

.talent-occ{ border-bottom:1px dashed #999999; padding-bottom:10px;}
.talent-occ a{ margin-right:7px; line-height:24px; padding:3px;}
.talent-occ a:hover{ color:#fff !important;background:#F38A00; }
.talent-occhead{ background:#F38A00; color:#FFF; }

/*推荐视频*/
.video-window{ width:620px; height:333px;}
.video-list{ width:440px;}
.video-list li{ width:200px; height:170px;margin-left:20px; float:left; text-align:center; line-height:20px;}


/*全局样式*/
.pt20{ padding-top:20px;}.pb50{ padding-bottom:50px;}
.mb35{ margin-bottom:35px;}

/*二级页面顶部   所有二级页面都要加上*/
.page-head{ height:175px; width:1100px; position:relative; left:50%; margin-left:-550px; text-align:center; overflow:hidden; }

/*项目指导*/
.project-Guidance{ padding-top:20px; padding-bottom:20px; margin-bottom:35px; float:left;}
.project-content{ margin-top:30px; margin-left:65px;}
.project-content h3{ color:#e77900; font-size:16px; font-family:'Microsoft Yahei'; font-weight:bold;}
.project-content p{ font-size:14px; width:730px; line-height:24px; color:#666; margin-top:20px; margin-bottom:15px;}
.project-content p span a{ color:#7ead09}
/*视频详情页*/
.video-play{width:100%; margin:0px auto; height:339px; margin-bottom:10PX;}
.video-desc{ width:740px; border-right:1px solid #CCC; margin-top:20px; margin-left:20px; padding-bottom:50px;}
.desc h5{ font-size:16px;font-family:'Microsoft Yahei'; border-bottom:1px solid #CCC; padding-bottom:10px; width:97%;}
.desc p{ margin:20px 10px 20px 10px; width:695px; color:#8d8d8d;line-height:24px;}
.video-cum .cum-option{ width:700px; border-bottom:1px dashed #CCCCCC; padding-top:20px; cursor:pointer;}
.video-cum .cum-option span{ margin-left:13px; float:left;}
.video-cum .cum-option h3 a{ font-size:20px; color:#000; padding-left:20px;}
.video-cum .cum-option .cum-opninfo{ float:left; width:92%; background:#fff;}
.video-cum .cum-option .cum-opninfo p{ width:96%;padding-left:10px; margin-top:10px; }
.video-cum .cum-option:hover h3 a{color:#f48a00; text-decoration:underline}
.video-cum .cum-option:hover span{ background-position:0px -42px ;}
.video-other .desc{ width:320px; margin-top:10px;}

/*-------------------10-30 石兴龙------------------------*/
.icon01{ background:url(../images/video-cum.png) 0px 0px  no-repeat; width:40px; height:42px; display:block}

.desc ul { margin-top:10px; margin-left:10px;}
.desc ul li{ line-height:24px; }
.desc ul li a{ color:#666;}

/*------------------------修改的------------------------*/
/*人才信息*/
.talent-people{ width:33%; margin-top:20px;float:left; }
.talent-people a img{ width:105px;height:132px;}
.talent-people ul{ width:205px; margin-left:10px;  float:left;}
.talent-people ul li {color:#999; line-height:22px; }
.talent-people ul li span{ color:#333;}

/*-------------------11-3 石兴龙------------------------*/
/*全局样式*/
.mt-5{ margin-top:-5px;}

/*招聘页面*/
.talent-find{ background:red; width:200px; height:30px;}

/*-------------------11-14 石兴龙------------------------*/

/*会员模块横向轮换*/
.hl_main5_content { position:relative; width:700px; height:197px;overflow:hidden; margin-bottom:10px; margin-top:6px;}
.hl_scrool_leftbtn{width:35px; top:70px; /*opacity:1;filter:alpha(opacity=100);*/ display:none;  z-index:1001; height:35px; background:url(../images/left.png) no-repeat;  position:absolute;  cursor:pointer; }
.hl_scrool_rightbtn{width:35px; right:0px; /*opacity:1;filter:alpha(opacity=100);*/ display:none; top:70px; z-index:1001; height:35px; background:url(../images/right.png) no-repeat; position:absolute;  cursor:pointer; }

.backff #number02_c_3 .info a ,.backff #number02_c_2 .info a { width:228px; height:15px; overflow:hidden;}
.backff #number02_c_2 .info p a { padding:0px 5px;}

/*-------------------11-17 石兴龙------------------------*/
.hl_main5_content1 {width:700px; height:197px;overflow:hidden;}
.hl_main5_content1 ul{width:1600px; overflow:hidden; }
.hl_main5_content1 ul li{ float:left; display:inline; margin-left:7px;}

.scrool_left {
    animation: scrool_left 0.6s linear 1;
    -moz-animation: scrool_left 0.6s linear 1;
    -webkit-animation: scrool_left 0.6s linear 1;
    -o-animation: scrool_left 0.6s linear 1;
}
.scrool_right {
    animation: scrool_right 0.6s linear 0s 1;
    -moz-animation: scrool_right 0.6s linear 0s 1;
    -webkit-animation: scrool_right 0.6s linear 0s 1;
    -o-animation: scrool_right 0.6s linear 0s 1;
} 
@keyframes scrool_left {0% {opacity:0.0;filter:alpha(opacity=0);left:20px;}100% {opacity:1;filter:alpha(opacity=100);left:0px;}}
@-moz-keyframes scrool_left {0% {opacity:0.0;filter:alpha(opacity=0);left:20px;}100% {opacity:1;filter:alpha(opacity=100);left:0px;}}
@-webkit-keyframes scrool_left {0% {opacity:0.0;filter:alpha(opacity=0);left:20px;}100% {opacity:1;filter:alpha(opacity=100);left:0px;}}
@-o-keyframes scrool_left {0% {opacity:0.0;filter:alpha(opacity=0);left:20px;}100% {opacity:1;filter:alpha(opacity=100);left:0px;}}

@keyframes scrool_right {0% {opacity:0.0;filter:alpha(opacity=0);right:20px;}100%{opacity:1;filter:alpha(opacity=100);right:0px;}}
@-moz-keyframes scrool_right {0% {opacity:0.0;filter:alpha(opacity=0);right:20px;}100%{opacity:1;filter:alpha(opacity=100);right:0px;}}
@-webkit-keyframes scrool_right {0% {opacity:0.0;filter:alpha(opacity=0);right:20px;}100%{opacity:1;filter:alpha(opacity=100);right:0px;}}
@-o-keyframes scrool_right {0% {opacity:0.0;filter:alpha(opacity=0);right:20px;}100%{opacity:1;filter:alpha(opacity=100);right:0px;}}

/*-------------------11-18 石兴龙------------------------*/
.btn-grey2:hover{ color:#fff !important; background:#F38A00;}
.btn-grey2{ height:30px; line-height:30px; display:inline-block; padding:0 25px; border:none; background:#aaa;font-size:16px; color:#fff; font-weight:bold; cursor:pointer; font-size:12px;}

/*Tab切换*/
.side-tab li{border:none; cursor:pointer; width:145px; height:45px; font-size:16px; padding-bottom:7px; text-align:center; line-height:35px;}
.side_tab_1{background:url(../images/bak.png) -38px 0px no-repeat; color:#fff; float:left;}
.side_tab_2{  background:url(../images/bak.png) -186px 0px no-repeat; color:#000; float:left;}
.side-tab-show{background:url(../images/bak.png) -38px 0px no-repeat; color:#fff; float:left;}
.side-tab-hidden{  background:url(../images/bak.png) -186px 0px no-repeat; color:#000; float:left;}


/*-------------------11-25 石兴龙------------------------*/
.mt5 { margin-top:5px;}
.mb10 { margin-bottom:10px;}
.bb1{ border-bottom:1px solid #999;}

/*项目知道树状菜单*/
.project-type{ width:225px; border-right:1px solid #CCC; position:relative; }

.project-type dt a {width:190px; height:40px; display:block; color:#000;}
.project-type dd a {width:190px; height:40px; display:block; color:#000;}

.project-type dt:hover a { height:40px; display:block; color:#000 !important;}
.project-type dd:hover a { height:40px; display:block; color:#000 !important;}

.project-type dl { margin-left:5px; overflow:hidden;  width:210px; border:none;}
.project-type dt{ width:190px; height:35px;line-height:35px; text-indent:35px; transition:all 0.1s ease-in; cursor:pointer; font-size:14px;  color:#000; overflow:hidden}
.project-type dd{ width:190px; height:35px;line-height:35px; text-indent:45px; transition:all 0.1s ease-in; cursor:pointer; font-size:14px; color:#000; overflow:hidden}
.project-type dd:hover ,.project-type dt:hover { background:#ccc}

.project-type-activation { background:#ccc !important; color:#000 !important;}
.parent-span,.parent-span2{ position:absolute; top:13px; left:14px; width:13px; height:13px; display:block;}
.orange .parent-span2 { background:url(../images/Projectguide.png) -14px 2px no-repeat;}
.orange .parent-span { background:url(../images/Projectguide.png) -14px -13px no-repeat; }
.orange{ background:#fff; color:#000;}

/*-------------------11-26 石兴龙------------------------*/
.close{ background:url(../images/close.png) no-repeat; width:11px; height:12px; position:relative; top:10px; margin-right:8px; cursor:pointer;}

.login-table .close {position:absolute;top:-43px;right:-10px; width:20px; height:20px;}
/*-------------------11-21 石兴龙------------------------*/
#login-show { width:25px; height:20px; display:block;}
#login-show:hover {color:#333 !important;}
/*-------------------11-21 石兴龙------------------------*/
.details {border-bottom:1px dashed #808080; margin-bottom:25px;}
.details .usermess { width:470px;word-wrap: break-word; text-indent:2em;}
.details table {width:200px; float:left; margin-left:30px;}
.details h3 { font-size:28px; height:60px; line-height:90px; padding-left:30px; }
.details h3 span { padding-left:35px; font-size:14px;}
.details .user-info {width:190px; height:230px; background:#cccbcb; float:right}
.details_title {background:#edf0ee;font-size:14px;color:#666;font-weight:bold;padding:6px 10px 6px 15px ;}
.details_info { margin-top:23px; margin-bottom:23px; margin-left:60px; width:640px; font-size:14px; line-height:24px;}
.details_info p{ margin-left:-55px; line-height:22px;}
/*-------------------11-21 石兴龙------------------------*/
.for_change {padding:5px 10px; float:right; display:inline-block; font-size:14px; color:#4888c0}
.for_change em { width:12px; height:12px; background:url(../images/qqbg_1.6.png) -13px 0px no-repeat ; display:inline-block; vertical-align:middle; margin-right:5px;}
.for_change:hover { color:#4888c0 !important;}
.for_change:hover em{ background-position:0px 0px; }

/*-------------------12-29 石兴龙------------------------*/
/*弹出层*/
.skin-popup{ width:616px; position:fixed; top:40%; left:50%; margin-left:-308px; background:#fff; display:block; border:1px solid #eee; box-shadow:0 0 3px 1px rgba(0,0,0,0.2); display:block; z-index:1010;}
.skin-popup .skin-size{ margin:0px auto;}
.skin-popup .skin-tab{ height:34px; line-height:34px; font-size:14px; font-weight:bold; border-bottom:1px solid #ccc;}
.skin-popup .tarea { margin-top:10px;}
    /*导航菜单*/
.skin-popup-menu { width:100%; height:40px; border-bottom:1px solid #ccc}
.skin-popup-menu .btn-disable{ color:#666;display:inline-block;  line-height:40px; height:40px; padding:0 30px; }
.skin-popup-menu .btn-disable:hover{ color:#fff; background:#999}
.skin-popup-menu .btn-normal{ color:#e9870b;display:inline-block;  line-height:40px; height:40px; padding:0 30px; }
.skin-popup-menu .btn-normal:hover{ color:#fff; background:#e9870b}
.skin-popup-menu option-right,.skin-popup-menu .option-right, .skin-popup-menu .option-left {  height:40px; line-height:40px;}
.skin-popup-menu .option-left{ float:left; border-right:1px solid #ccc}
.skin-popup-menu .option-right{ float:right;}
.skin-popup-menu span { font-size:14px; color:#666;  padding:0 30px; border-left:1px solid #ccc; line-height:40px; height:40px; display:inline-block; padding-right:50px;}

.bak{ position:fixed; width:100%; height:100%; z-index:1007; top:0px; left:0px; background:#000; opacity:0.5; filter:Alpha(opacity=50);}

.skin-popup .message{ text-align:center; font-size:18px; color:#666; background:#fff; text-indent:0px; padding:10px 30px; margin-top:10px; font-family:"Microsoft Yahei"; }
.skin-btn-set { text-align:center}
.skin-btn-set table{ margin:0 auto; }
.skin-btn-set input{ line-height:22px;margin-bottom:10px}
.skin-btn-set th{ font-size:14px;}
.skin-btn-set tr{ height:32px;}
.skin-tab li{ float:left; padding:0 30px; cursor:pointer;}
.skin-tab li.tab_2_2{ background:#666; color:#fff;}
.close{ background:url(../images/close.png) no-repeat; width:16px !important; height:16px !important; position:relative; top:10px; margin-right:8px; cursor:pointer;}
.close:hover{background:url(../images/close2.png) !important }

.skin-tab-sub{ height:24px; line-height:24px; display:block; margin:10px 20px;}
.skin-tab-sub li{ float:left; padding:0 10px; cursor:pointer; border-radius:6px; margin-right:10px;}
.skin-tab-sub li.tab_2_2{ background:#666; color:#fff;}

/*按钮*/
.btn-gray{ background:#ebebeb; height:32px; line-height:32px; display:inline-block; padding:0 15px; color:#999; border:0; cursor:pointer; font-size:14px;}
.btn-yellow{ background:#e9870b; color:#fff; height:32px; line-height:32px; display:inline-block; padding:0 15px; border:0; cursor:pointer; font-size:14px;}
.btn:hover{ opacity:0.8;}
/*Banner  谷歌下不显示图片*/
.slides_control { height:407px !important;}
.header-nav .header-avtive { color:#e9870b}

/*客服*/
#service {width: 80px;height:182px;background:url(../images/service-icon1.png) no-repeat;display:block;position:fixed; z-index:2; right:0px;top:60%;margin-top:-80px;border-top-left-radius:5px;
          border-bottom-left-radius:5px;}
#service:hover {background-position:-80px 0;}
/*----------------2015-1-19  石兴龙--------------------*/
.skin-popup .message {color:#333; }
.skin-popup .message span{color:#333; font-family: Arial, '宋体' !important; font-size:14px;}

#divAlert2 .message {height:500px; overflow:auto;text-align:left; margin-bottom:15px; }
#divAlert2 .message strong {display:block; text-align:center; margin-bottom:10px;  }

#divAlert2 .message .span-text {font-size:14px;display:block; text-indent:30px; line-height:28px;}
#divAlert2 .message .span-title {padding:0 0 0 30px;font-size:16px; line-height:50px; }





