.ml13{
	margin-left:13px;
}
.mt13{
	margin-top:13px;
}
.fl{
	float:left;
}
.fr{
	float:right;
}
.bl{
	border-left:1px solid #dddddd;
}
.bre{
	border-right:1px solid #eeeeee;}
.cl{
	clear:both;
}
.move_on_link{
	background-color:#f60;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}
.header{
	width:100%;
}
.daohangbg{
	width:100%;
	background-color:#efefef;
}
.daohangbox{
	width:1100px;
	height:35px;
	margin:0 auto;
}

.daohangbox .area{
	width:540px;
	text-align:left;
	line-height:35px;
	float:left;
}
.daohangbox .area span{
	display:block;
	width:70px;
	text-align:left;
	float:left;
	color:#666666;
}
.daohangbox .area a{
	display:block;
	float:left;
	margin-top:7px;
	height:20px;
	line-height:20px;
	width:60px;
	text-align:center;
	color:#666666;
}

.daohangbox .area a:hover{
	color:#ffffff;
}

.daohangbox .tips{
	width:560px;
	float:right;
	text-align:right;
	line-height:35px;
	color:#f30;
}
.logobg{
	clear:both;
	width:100%;
	
	height:110px;
}
.logowrapper{
	width:1100px;
	margin:0 auto;
	padding-top:15px;
	padding-bottom:15px;
	background-color:#ffffff;
}

.logowrapper .logo{
	width:400px;
	height:80px;
	float:left;
}
.logowrapper .v{
	width:650px;
	height:80px;
	float:right;
}
.box{
	clear:both;
	margin-top:15px;
}
.center{
	margin:0 auto;
	width:1100px;
}
.loginbox{
	width:260px;
	height:265px;
	background-color:#ffffff;
	border:1px solid #eeeeee;
}
.loginbox .title{
	text-align:left;
	line-height:50px;
	text-indent:10px;
	font-weight:bold;
	font-size:16px;
}
.inputbox{
	height:30px;
	line-height:30px;
	width:230px;
	border:1px solid #eeeeee;
	background-color:#f3f3f3;
}
.inputbox li{
	float:left;
}
.inputuser{
	width:30px;
	height:30px;
	background-color:#dddddd;
	background:url(../../Images/v2/login/user.png) no-repeat;
}
.inputpass{
	width:30px;
	height:30px;
	background-color:#dddddd;
	background:url(../../Images/v2/login/pass.png) no-repeat;
}
.inputtext{
	border:0;
	width:180px;
	height:28px;
	line-height:28px;
	background-color:#f3f3f3;
	margin-left:5px;
	outline:none;
}
.btn{
	background-color:#0278be;
	width:230px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	height:40px;
	line-height:40px;
	color:#ffffff;
	font-size:16px;
	text-align:center;
	font-weight:bold;
	cursor:pointer;
}
.loginbox .txt{
	width:230px;
}
.loginbox .txt a{
	display:block;
	width:110px;
	float:left;
	text-align:center;
}

.login-tips{
	margin-top:5px;
	margin-left:20px;
	line-height:30px;
	font-size:16px;
	color:#999999;
}

.login-tips li{
	float:left;
	width:120px;
}

.login-tips a{
	color:#999999;
}

.login-tips .exit{
	display:block;
	float:left;
	margin-top:15px;
	padding-left:20px;
	padding-right:20px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#f39900;
	color:#ffffff;
}

.login-tips .enter{
	display:block;
	float:left;
	margin-left:13px;
	margin-top:15px;
	padding-left:18px;
	padding-right:18px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#0278bf;
	color:#ffffff;
}

.selectbox{
	clear:both;
	height:25px;
	line-height:25px;
	width:231px;
	font-size:12px;
	text-align:center;
	border-right:1px solid #eeeeee;
	border-top:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
	background-color:#f3f3f3;
}
.selectbox li{
	float:left;
	width:76px;
	cursor:pointer;
}
.current{
	background-color:#ff6600;
	color:#ffffff;
}
.searchbox{
	width:592px;
	height:265px;
	background-color:#ffffff;
	border:1px solid #eeeeee;
}
.keysearch{
	width:562px;
	height:40px;
	line-height:40px;
	background-color:#0278be;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	padding:2px;
}
.wbg{
	background-color:#ffffff;
	width:462px;
	height:40px;
	font-size:14px;
	float:left;
}
.keysearch li{
	float:left;
	background-color:#ffffff;
}
.searchtype{
	width:80px;
	text-indent:10px;
	background:url(../../Images/v2/down.png) no-repeat right center;
	cursor:pointer;
}
.searchtext{
	margin-top:5px;
	width:248px;
	height:30px;
	overflow:hidden;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
.inputkey{
	display:block;
	height:30px;
	line-height:30px;
	width:248px;
	font-size:14px;
	border:0;
	outline:none;
	text-indent:10px;
	}
.searcharea{
	font-size:14px;
	width:132px;
	height:40px;
	text-indent:5px;
	background:url(../../Images/v2/more.png) no-repeat right center;
}
.searchbtn{
	width:100px;
	text-align:center;
	float:left;
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
	cursor:pointer;
}
.hotkey{
	height:20px;
	line-height:20px;
	margin-top:10px;
	margin-bottom:10px;
	color:#666666;
}

.hotkey a{
	display:block;
	padding-left:8px;
	padding-right:8px;
	float:left;
	color:#666666;
}

.hotkey a:hover{
	color:#ffffff;
}

.hotkey span{
	float:left;}
.areasearch{
	width:565px;
	height:20px;
	line-height:20px;
	padding-bottom:15px;
	color:#ff6600;
	border-bottom:1px solid #eeeeee;}
.areasearch a{
	display:block;
	padding-left:6px;
	padding-right:6px;
	float:left;
	color:#ff6600;
}

.areasearch a:hover{
	color:#ffffff;
}

.areasearch span{
	float:left;}
.topnewsbox{
	margin-top:5px;
}
.topnewsbox li{
	width:280px;
	height:30px;
	line-height:30px;
	float:left;
	margin-left:10px;
	overflow:hidden;
	font-size:13px;
}
.regbox{
	width:216px;
	height:265px;
	background-color:#ffffff;
	border:1px solid #eeeeee;
}
.regbox li{
	float:left;
	padding-left:10px;
}
.index_advbox{
	width:1100px;
	border-top:1px solid #eeeeee;
	border-left:1px solid #eeeeee;
	border-right:1px solid #eeeeee;
	margin:0 auto;
	background-color:#ffffff;
	overflow:hidden;
}

.services{
	width:1100px;
	border-bottom:1px solid #eeeeee;
	overflow:hidden;
}

.services li{
	height:100px;
	float:left;
	width:218.8px;
	border-left:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
}

.services img{ width:200px; height:80px; position:relative; margin-left:10px; margin-top:10px;}

.onerow{
	width:1100px;
	height:100px;
	line-height:100px;
	border-bottom:1px solid #eeeeee;
}
.onerow img{ width:1080px; height:80px; position:relative; margin-left:10px; margin-top:10px;}

.tworows{
	width:1100px;
	overflow:hidden;
}
.tworows li{
	height:80px;
	float:left;
	width:549px;
	border-left:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
}
.tworows img{ width:530px; height:60px; position:relative; margin-left:10px; margin-top:10px;}

.hotjobs{
	width:1100px;
	margin:0 auto;
	background-color:#ffffff;
	border:1px solid #eeeeee;
	overflow:hidden;
}

.hotjobs .title{
	width:1100px;
	height:45px;
}

.hotjobs .title li{
	float:left;
}

.hotjobs .title .l{
	width:135px;
	height:35px;
	font-size:16px;
	font-weight:bold;
	color:#ff0000;
	padding-left:15px;
	padding-top:10px;
	border-bottom:1px solid #ff0000;
}

.hotjobs .title .r{
	width:940px;
	height:45px;
	text-align:right;
	border-bottom:1px solid #cecdcb;
	font-size:16px;
	padding-right:10px;
}

.hotjobs .title .r .more-txt{
	display:block;
	line-height:48px;
	float:right;
	cursor:pointer;
}

.hotjobs .title .r .more-pic{
	color:#999999; 
	font-size:24px; 
	display:block; 
	float:right; 
	line-height:50px;
	cursor:pointer;
}

.hotjobs .title .r a{
	display:block;
	color:#999999;
}

.hotjobs .job_box{
	margin-top:10px;
	width:1080px;
}

.hotjobs .job_box li{
	width:360px;
	float:left;
	line-height:40px;
}

.index_adv_b{
	width:1100px;
	border-top:1px solid #eeeeee;
	border-left:1px solid #eeeeee;
	border-right:1px solid #eeeeee;
	margin:0 auto;
	background-color:#ffffff;
	overflow:hidden;
}

.threerows{
	width:1100px;
	border-bottom:1px solid #eeeeee;
}
.threerows li{
	float:left;
	height:120px;
	border-left:1px solid #eeeeee;
	width:365px;
	border-bottom:1px solid #eeeeee;
}
.threerows img{ width:316px; height:80px; position:relative; margin-left:25px; margin-top:20px;}

.index_adv_d{
	width:1100px;
	border-top:1px solid #eeeeee;
	border-left:1px solid #eeeeee;
	border-right:1px solid #eeeeee;
	margin:0 auto;
	background-color:#ffffff;
}

.index_adv_d .title{
	width:1100px;
	height:45px;
}

.index_adv_d .title li{
	float:left;
}

.index_adv_d .title .l{
	width:135px;
	height:35px;
	font-size:16px;
	font-weight:bold;
	color:#0479bc;
	padding-top:10px;
	padding-left:15px;
	border-bottom:1px solid #0279bd;
}

.index_adv_d .title .r{
	width:940px;
	height:45px;
	text-align:right;
	border-bottom:1px solid #cecdcb;
	font-size:16px;
	padding-right:10px;
}

.index_adv_d .title .r .more-txt{
	display:block;
	line-height:48px;
	float:right;
	cursor:pointer;
}

.index_adv_d .title .r .more-pic{
	color:#999999; 
	font-size:24px; 
	display:block; 
	float:right; 
	line-height:50px;
	cursor:pointer;
}

.index_adv_d .title .r a{
	display:block;
	color:#999999;
}

.fiverows{
	width:1100px;
	border-bottom:1px solid #eeeeee;
	overflow:hidden;
}

.fiverows li{
	height:120px;
	float:left;
	width:218.8px;
	border-left:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
}

.fiverows img{ width:169px; height:80px; position:relative; margin-left:25px; margin-top:20px;}

.index_adv_txt{
	width:1100px;
	height:900px;
	margin:auto;
}

.index_adv_txt .col1{
	width:260px;
	height:900px;
	float:left;
}

.index_adv_txt .col2{
	width:827px;
	height:900px;
	float:left;
	margin-left:13px;
	background-color:#ffffff;
}

.index_adv_txt .industrybox{
	width:260px;
	height:516px;
	background-color:#ffffff;
}

.index_adv_txt .industrybox .title{
	height:45px;
	line-height:45px;
	text-indent:45px;
	font-weight:bold;
	font-size:16px;
	color:#0479bc;
	background:url(../../Images/v2/title_l.png) no-repeat left center;
	border-bottom:1px solid #0279bd;
}

.index_adv_txt .newsbox{
	width:260px;
	height:371px;
	background-color:#ffffff;
}

.index_adv_txt .newsbox .title{
	height:45px;
	line-height:45px;
	text-indent:45px;
	font-weight:bold;
	font-size:16px;
	color:#0479bc;
	background:url(../../Images/v2/title_l.png) no-repeat left center;
	border-bottom:1px solid #0279bd;
}

.index_adv_txt .col1 .list{
	margin-top:10px;
	line-height:30px;
}

.index_adv_txt .col1 .list li{
	float:left;
	width:260px;
	text-indent:13px;
	font-size:14px;
}

.index_adv_txt .col2 .title{
	height:45px;
	line-height:45px;
	font-size:16px;
	font-weight:bold;
}

.index_adv_txt .col2 .title li{
	float:left;
	text-align:center;
	border-bottom:1px solid #dddddd;
	height:45px;
}

.index_adv_txt .col2 .title .vt{
	width:180px;
	border-right:1px solid #dddddd;
	background-color:#fcfcfc;
	cursor:pointer;
}

.index_adv_txt .col2 .title .nt{
	width:180px;
	border-right:1px solid #dddddd;
	background-color:#fcfcfc;
	cursor:pointer;
}
.index_adv_txt .col2 .title .ot{
	width:465px;
}

.index_adv_txt .col2 .title .cur{
	border-bottom:0;
	border-top:1px solid #0279bd;
	color:#0279bd;
}

.index_adv_txt .col2 .list{
	margin-top:5px;
	line-height:25px;
}

.h{
	display:none;
}

.index_adv_txt .col2 .list .comspan{
	width:270px;
	float:left;
	margin-top:10px;
}

.index_adv_txt .col2 .list .comspan li{
	width:270px;
	float:left;
	text-indent:13px;
}

.index_adv_txt .col2 .list .comspan .cname{
	
}

.index_adv_txt .col2 .list .comspan .cname a{
	font-size:16px;
	line-height:25px;
}

.index_adv_txt .col2 .list .comspan .cname1{
	background:url(../../Images/v2/dot.png) no-repeat left center;
}

.index_adv_txt .col2 .list .comspan .cname1 a{
	font-size:16px;
	line-height:25px;
	padding-right:20px;
}

.index_adv_txt .col2 .list .comspan .cjob a{
	font-size:14px;
	color:#0068b7;
}

.index_adv_txt .col2 .more{
	height:40px;
	line-height:40px;
	width:760px;
	text-align:right;
	margin:0 auto;
	font-size:16px;
	color:#666666;
	margin-top:10px;
	border-top:1px solid #cccccc;
	cursor:pointer;
}

.index_adv_txt .col2 .more .r{
	width:940px;
	height:45px;
	text-align:right;
	border-bottom:1px solid #cecdcb;
	font-size:16px;
	padding-right:10px;
}

.index_adv_txt .col2 .more .more-txt{
	display:block;
	line-height:48px;
	float:right;
	cursor:pointer;
}

.index_adv_txt .col2 .more .more-pic{
	color:#999999; 
	font-size:24px; 
	display:block; 
	float:right; 
	line-height:50px;
	cursor:pointer;
}

.index_adv_txt .col2 .more a{
	display:block;
	color:#999999;
}


.infobox{
	width:1100px;
	height:220px;
	margin:0 auto;
	background-color:#ffffff;
}

.infobox .title{
	height:45px;
	line-height:45px;
	font-size:16px;
}

.infobox .title li{
	float:left;
	text-align:center;
	border-bottom:1px solid #dddddd;
	height:45px;
}

.infobox .title .vt{
	width:180px;
	border-right:1px solid #dddddd;
	background-color:#fcfcfc;
	cursor:pointer;
}

.infobox .title .nt{
	width:180px;
	border-right:1px solid #dddddd;
	background-color:#fcfcfc;
	cursor:pointer;
}
.infobox .title .ot{
	width:376px;
}

.infobox .title .cur{
	border-bottom:0;
	border-top:1px solid #0279bd;
	color:#0279bd;
	font-weight:bold;
}

.infobox .list li{
	float:left;
	width:366px;
	text-align:left;
	text-indent:15px;
	line-height:30px;
}

.index_links{
	width:1100px;
	border-top:1px solid #eeeeee;
	border-left:1px solid #eeeeee;
	border-right:1px solid #eeeeee;
	margin:0 auto;
	background-color:#ffffff;
}

.index_links .title{
	width:1100px;
	height:45px;
}

.index_links .title li{
	float:left;
}

.index_links .title .l{
	width:150px;
	line-height:45px;
	font-size:16px;
	font-weight:bold;
	color:#0479bc;
	text-indent:45px;
	background:url(../../Images/v2/links.png) no-repeat left center;
	border-bottom:1px solid #0279bd;
}

.index_links .title .r{
	width:950px;
	height:45px;
	border-bottom:1px solid #cecdcb;
}

.index_links .list{
	display:block;
}

.index_links .list li{
	float:left;
	line-height:30px;
	padding-left:15px;
	padding-right:15px;
}

.com-box{
	display:none; 
	position:absolute; 
	overflow:hidden; 
	width:363px; 
	border:2px solid #ff6600; 
	z-index:10000;
}

.com-box .logo-pane{
	width:364px; 
	height:110px; 
	float:left; 
}

.com-box .com-name{
	width:364px; 
	float:left; 
	background-color:#ffffff; 
	line-height:25px; 
	font-size:16px;
	text-align:center;
	border-bottom:1px solid #eeeeee;
	color:#0f73ac;
	padding-top:10px;
	padding-bottom:10px;
}

.com-box .com-name a{
	color:#0f73ac;
}

.com-box .job-list{
	width:364px; 
	float:left; 
	background-color:#ffffff;
	overflow:hidden;
}

.com-box .job-list a{
	width:120px;
	line-height:30px;
	text-align:center;
	float:left;
	display:block;
	border-bottom:1px solid #eeeeee;
	border-right:1px solid #eeeeee; 
}

.com-box .job-more a{
	display:block;
	width:364px; 
	height:30px; 
	line-height:30px; 
	text-align:center; 
	float:left; 
	background-color:#ff6600; 
	color:#ffffff; 
}