/*设置默认值*/
@charset "gb2312";
html, body {
	font-family:"Hiragino Sans GB", "Helvetica Neue", Helvetica, "PingFang SC", "Microsoft YaHei", Arial, sans-serif;
	font-size : 14px;
	word-wrap: break-word; word-break: break-all;
	height : 100%;
	width : 100%;
	/*background:#ffffff url(/images/newyear2012.jpg) center top no-repeat;*/
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {   
padding: 0;   
margin: 0;   
} 
img {
	border : 0;
}
a  {
	text-decoration : none; color:#333333;
}
form {
	padding : 0;
	margin : 0;
}
/*input[type="text"] {height:22px;line-height:22px;font-size:12px}
input[type="password"] {height:22px;line-height:22px;font-size:12px}*/
ul {
	list-style : none;
}
/*通用功能类*/
.clear {
	font-size : 1px;
	line-height : 1px;
	margin : 0;
	padding : 0;
	clear : both;
	display : block;
	height : 0;
}
/*以下三句用于浮动*/
.clearfix:after {
content: ".";
display: block;
line-height: 0;
height: 0;
font-size:0;
clear: both;
visibility: hidden;
}
* html .clearfix {height: 1%;}
.clearfix { *zoom:1;}
.none { display:none}
/*em {
	float:right;
	font-style:normal !important;
	margin-right:1em;
}*/ /* 重构标签可能导致用户提交的内容中相同的标签的格式样式异常*/
a.more { float: right; font: normal 12px Verdana!important; padding:0!important;margin: 5px 5px;}
span.more {
	float : right;
	margin-right : 10px;
	font : normal 12px/24px "宋体"
}
span.more a {font : normal 12px/24px "宋体" !important; text-decoration:none}
span.date {
	float : right;
	margin-right:1em;
	font : normal 12px/22px "宋体" !important;
	color:#CCCCCC
}
.location {margin-left: 8px; 	font: normal 12px/24px "宋体";}
.location a { color:#000}
.locationLeft {float : left;	margin-left : 10px;	font : normal 12px/24px "宋体"}
.locationRight {float : right;	margin-right : 10px;	font : normal 12px/24px "宋体"}
.mtop10 { margin-top:8px!important}
.mbtm10 { margin-bottom:8px!important}
.mt5 { margin-top:5px!important}
.mb5 { margin-bottom:5px!important}
.mright10 { margin-right:6px!important}
.fleft {  display:inline}
.fright { float:right; display:inline}
.bggray {background:#f2f2f2; border:0!important}
.ffffee { background:#ffffee}
.nobg { background:none!important}
#wrap {

	margin : 0 auto;
	background : #ffffff;
}
.body_box, #body_box1, #body_box2, #body_box3, #body_box4, #body_company, #body_project, #body_job, #body_person {
	width : 100%;
	margin : 0 auto;
	padding:0;
	border:0;
	background : #ffffff;
	clear : both;
}
.leftbar {
	float:left;
	width:274px;
	min-height:600px;
	margin:0;
	padding:0;
}
.rightbar {
	float:right;
	width:674px;
	min-height:600px;
	margin:0;
	padding:0;

}
.leftbar div.content{ margin-left:0; margin-right:auto} /*内容层左对齐，不要使用TEXT-ALIGN，FF不支持*/
.rightbar div.content{margin-left:auto; margin-right:0} /*内容层右对齐,不要使用TEXT-ALIGN,FF不支持*/
.dotli {
	background : url(/images/dotli.gif) no-repeat left center;
	text-indent : 0.5em;
}
.overtexthidden {
	white-space:nowrap;
	overflow:hidden
}
.shorttitle {
	white-space:nowrap;
}
span.more {
	float : right;
	margin-right : 5px;
	font : normal 12px/22px Arial, Helvetica, sans-serif!important;
}
span.more a {
	font-size:12px!important;
}
span.left {
	float:left;
	margin-left:5px;
}
span.right {
	float:right;
	margin-right:5px;
}
#topnav a {
	font-size:12px;
	line-height:32px;
	color:#666!important
}
#topnav span a { display:inline-block; margin-left:5px;}
.sch { padding:0 8px 0 2px;}
.sch a{ color:#666!important;}
.sch li { border-bottom:1px dotted #666666; background:url(/images/jt.gif) 0 center no-repeat; padding:0 8px; height:24px; line-height:24px;}
/*通用头*/
#header {
	background : #ffffff;
	margin : 0 auto;
	padding-bottom : 5px;
	clear : both;
}
#topnav {
	height:32px;
	line-height:32px!important;

	text-align:left;
	position:relative;
}

#topnav .tip { margin-left:10px; display:inline-block;*display:inline; line-height:32px;}
#topnav .new { position:absolute; top:1px;left:370px; background:url(/images/new.png) no-repeat; display:block; width:25px; height:15px }
#home { padding:5px 0}
#home .logo { float:left;margin:0 5px;}
#home .logo img {vertical-align:inherit}
#home .hd-title { position:absolute; right:0; font:bold 18px/32px "微软雅黑"}
#home .hd-reg{ float:right; margin:0 5px; }
.logo img {vertical-align:middle}
#topmenu {
	clear:both;
	width : 100%;
	height : 60px;
	background : #ff7915;
	border-bottom : 1px solid #eeeeee;
	text-align:center;
	overflow:hidden
}
#topmenu ul {
}
#topmenu ul li {
	float : left;
	width : 25%;
	height:30px;
	line-height:30px;
}
#topmenu ul li a{

text-decoration:none;
color:#FFFFFF;
font-weight:bold
}
#topmenu ul li.logoli {
	width:195px!important;
}
#subsitebox strong { font-family:"微软雅黑", "宋体"; font-weight:bold;} 
#subsitebox a{ font-family:"微软雅黑", "宋体"}
/*搜索框*/
.searchingBox{ float:left;border:1px solid #dadada;margin:0 auto; width:96%; margin:1px 0 0 5px; color:#666}
.searchingTxt{width:80%;height:26px!important;line-height:26px!important;border:0;padding:0 5px;background:#fff;border-left:0; border-right:0;font-size:12px!important;float:left;color:#666}
.searchingBtn{height:25px;width:24px;border:0;background:#fff url(/images/bs.png) no-repeat left top; cursor:pointer;float:right}
.searchingBtn:hover{ background:#fff url(/images/bs.png) no-repeat left -24px;}
.searchSelectBox{ display:inline-block;float:left; border:1px solid #ff9100;width:50px;height:26px; text-align:left; text-indent:5px }
.searchSelectBox{ background: none repeat scroll 0 0 #FFFFFF; border:0; border-right:1px solid #dadada; display: inline-block; height: 24px;	line-height:24px!important; padding:1px; vertical-align:middle;background:url(/images/dots.gif) no-repeat 32px -4293px; }
#sdiv { position:absolute;z-index:100; margin-left:5px; display:none; background:#fff;width:52px; margin-top:-2px; text-align:left; text-indent:5px; height:70px; border:1px solid #dadada; border-top:0 }
/*通用底*/
#footer {
	margin:10px 0 auto 0;
	background:url(/images/footer-nav-bg.gif) repeat-x;
	text-align:center;
	padding:6px;
	color:#333;
	clear:both;
	zoom:1;
}
#footer ul { margin:5px 0}
#footer a {
	color : #333;
}
#foot-copyright { text-align:center; padding:5px;}
#foot-nav a{ padding-left:5px}
.copyright{ margin:0 auto;}
.copyright p{padding-top:10px}
.copyright .qr{ margin:0 auto}
.copyright ul { text-align:center}
.content {
	margin : 0;

}
.content_center {
	padding : 0 0 0 5px;
	text-align : left;
	border:1px solid #dadada;
	zoom:1;
}
.bluestyle {
	border:0
}
.greenstyle {
	border:0
}
.content a:link,.content a:visited {

	text-decoration : none;
}
.content a:hover {
	text-decoration : underline;
}
.content .a_self a:active {
	text-decoration : underline;
}
.content H4 {
}
.content H4 a {
	font-size : 14px;
}
.content H4 em a {
	font:normal 14px/1.85 arial!important;
	text-decoration:none!important;
}
.content H4 em a:link {
	text-decoration:none!important;
}
.content H4 em a:hover {
	text-decoration:underline!important;
}
.content_titbar {
	width : 100%;
}
.content H5 {
	text-align : left;
	font-size : 14px;
	color : #1f366a;
	line-height : 21px;
}
.content p {

	line-height : 21px;
}
.content table {
	border-collapse : collapse;
}
.redasterisk {
	color : #ff0000;
}
TEXTAREA {
	margin : 2px 0 0 0;
	padding : 1px 2px 1px 2px;
	font : 12px Arial, Helvetica, sans-serif;
}
select {
	margin : 2px 0 0 0;
	padding : 1px 2px 1px 2px;
	font : 12px Arial, Helvetica, sans-serif;
}
select#city,select#gzcs {
    padding-top: 3px;
    padding-bottom: 0px;
}
/*-------------招聘求职频道---------------*/
.currplace {
	height:30px;
	text-align:left;
	border-bottom:1px solid #f28633;
	margin-bottom:5px;
}
.currplace h1 { float:left; margin-left:10px; background:url(/images/bg_wzdh.gif); width:140px; height:30px; line-height:34px; color:#FFF; font-size:14px; overflow:hidden}
.currplace span { padding-top:5px;}
.currplace span a{ color:#000!important}

#tjxm {
	width:100%;
	height:183px;
}
#tjzp {
	width:100%;
	height:65px;
}
#rmzp {
	width:100%;
	height:450px
}
A.a1:link {
	color : #06f;
	text-decoration : none;
}
A.a1:visited {
	color : #06f;
	text-decoration : none;
}
A.a1:active {
	color : #06f;
}
A.a1:hover {
	color : #06f;
	text-decoration : underline;
}
A.a2:link {
	color : #ff3900;
	text-decoration : none;
}
A.a2:visited {
	color : #ff3900;
	text-decoration : none;
}
A.a2:active {
	color : #003779;
	text-decoration : underline;
}
A.a2:hover {
	color : #003779;
	text-decoration : underline;
}
A.a3:link {
	color : #0f3cf0;
	text-decoration : underline;
}
A.a3:visited {
	color : #0f3cf0;
	text-decoration : underline;
}
A.a3:active {
	color : #ff0000;
	text-decoration : none;
}
A.a3:hover {
	color : #ff0000;
	text-decoration : underline;
}
A.redfont:link {
	color : #ff0000;
	text-decoration : underline;
}
A.redfont:visited {
	color : #ff3300;
	text-decoration : underline;
}
A.redfont:active {
	color : #ff0000;
	text-decoration : none;
}
A.redfont:hover {
	color : #ff0000;
	text-decoration : underline;
}
.grayfont {
	color : #333333!important;
}
.line {
	border-right : 1px solid #d9d9d9;
	border-top : 1px solid #d9d9d9;
	margin-top : 1px;
	margin-left : 1px;
	border-left : 1px solid #d9d9d9;
	margin-right : 1px;
}
.line {
	border-right : 1px solid #d9d9d9;
	border-top : 1px solid #d9d9d9;
	border-left : 1px solid #d9d9d9;
}
.line2 {
	border-right : 1px solid #d9d9d9;
	border-left : 1px solid #d9d9d9;
	border-bottom : 1px solid #d9d9d9;
}
.line3 {
	border-right : 1px solid #d9d9d9;
	border-left : 1px solid #d9d9d9;
}
.pic {
	margin-bottom : 1px;
	border-style : solid;
	border-color : #ff6600;
	border-width : 1px;
}
.border_d4d4d4d4 {
	border-left : 1px solid #d4d4d4;
	border-right : 1px solid #d4d4d4;
	border-top-width : 1px;
}
h1 {font-size :18px;font-weight:bold;text-align:center;}
h2 {font-size : 16px;}
h1#title {
	display:none;
}
fieldset {
	border : 1px solid #0086df;
	border-top : 4px solid #0086df;
	margin-top : 5px;
	margin-bottom : 10px;
}
.field_yellow {
	border : 1px solid #ff7c0f;
	border-top : 4px solid #ff7c0f;
	margin-top : 10px;
	margin-right : 5px;
}
.adpic {
	margin : 5px;
}
.field_content {
	border : 1px solid #cccccc;
	border-top : 4px solid #cccccc;
	margin-top : 10px;
	margin-right : 5px;
}
.news_list {
	width : 240px;
	float : left;
}
.news_list ul {
	margin-left : 10px;
	padding : 0;
	list-style : none inside;
	margin-top : 0;
}
.news_list ul li {
	line-height : 200%;
	float : left;
	width : 240px;
}
/*空间顶部导航*/
.header_daohang{width:100%;background: url(/images/blog/company_1/headbg.gif);height:39px;line-height:39px;}
#header_nav{width:100%; overflow:hidden}
.header_left{float:left;}
.so_space { float:left; width:240px; padding:5px 0}
.header_right{width:30%;float:right;text-align:right; margin-right:10px;}
.header_daohang .header_left li{float:left;}
.header_daohang  .header_left a{font-size:14px;color:#003366;padding-left:10px;}
.header_daohang .header_right li{float:right;}
.header_daohang .header_right a{font-size:12px;color:#003366;padding-left:10px;}
.header {width: 100%;margin:0px auto;text-align:center;background: url(/images/blog/company_1/header.jpg) no-repeat left top;height:200px; color: #CCC; }
#Menu { clear:both; text-align:left; margin:0px; line-height:28px; background:#2b6cc7; overflow:hidden;}
#Menu ul li{ float:left; text-align:center; width:25%;}
#Menu a{ text-decoration:none;color:#FFFFFF;font-weight:normal;}
#Menu a:link { text-decoration:none; font-size:14px; color:#FFFFFF}
#Menu a:visited {font-size:14px;text-decoration:none;color:#FFFFFF}
#Menu a:hover {color:#FFFFFF; text-decoration:none; background:#336699}
#menu #titletb {
	font-weight : bold;
}
#menu #titletb a:link {
	font-weight : bold;
	color : #ffffff;
}
#menu #titletb a:visited {
	color : #ffffff;
	text-decoration : none;
}
#menu #titletb a:active {
	color : #ff3300;
}
#menu #titletb a:hover {
	color : #ff3300;
	text-decoration : underline;
}
.article_content {
	font : normal 13px/26px Arial, Helvetica, sans-serif;
}
#table14 {
	margin-top : 10px;
}
.pagination a:active {
	text-decoration : underline;
}
#mainbox {
	width : 100%;
	padding : 0 5px 5px 5px;
}
.leftColumn {
	margin-bottom : 5px;
	text-align:left;
	border-spacing:0
}
.rightColumn {
	width : 100%;
	margin-bottom : 5px;
	border-spacing:0
}
.newMessage {display:none;}
#en_contact {	overflow:auto;	padding: 40px; text-align:center}
#leftmainbox {width:100%}
#leftmainbox table td{
	text-align:left;
	}
#rightmainbox {font-size:14px}
#leftmainbox tr th,#rightmainbox tr th {
	text-align : left;
	padding-left : 5px;
	background : #2b6cc7;
	color : #ffffff;
}
#rightmainbox table td{
	text-align:left;
	}
.rightColumn h1 { padding:10px 0}	
.rightColumn h3 ,.relativeschool h3,.relativelist h3,.meslist h3{ font-size:14px}
.jobInfobox,.enbaseinfo {padding:10px;overflow:hidden}
.jobInfobox li,.enbaseinfo li { padding-top:5px}
#en_content img, relativelist img {width:100%;}
.title-prefix {
    display: none;
}
#en_menulist {
	font-size : 12px;
	list-style : none;
	border:1px solid #dadada;
	margin:0 5px 0 auto;
}
#en_menulist li {
	height : 35px;
	text-align : left;
	text-indent : 2.5em;
	line-height:35px;
}
#en_menulist li a {
	text-decoration : none;
}
#en_menulist li.activea a {
	text-decoration : none;
	color : #ff3300;
}
.btn-xszx {
		color:#fff!important;
	display:inline-block;
	background:url(/images/sprite-v3.gif) no-repeat;
	border:none;
	width:101px;
	height:37px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	line-height:37px}
.btn-xszx:hover {
	background-position:0 -37px;
	text-decoration:none!important
}	
.panel_title { font:bold 14px/1.75 "微软雅黑", "宋体";background:#f1f7fc; text-align:center; border-bottom:1px solid #dadada}
/*会员*/
#logo-user {clear:both;	width : 950px;height:59px;margin : 0 auto; background:url(/User/Images/logo-user.jpg) 0 0 no-repeat;}
#topenmenu {
	clear:both;	width : 950px;	height : 38px;	margin : 0 auto;}
#topenmenu ul { border-bottom:2px solid #6fbbee; height:34px;  overflow:hidden; margin:0; padding:0}
#topenmenu li{ float:left; display:inline; width:110px; height:34px;line-height:34px; background:url(/user/images/navbut.jpg) 0 0 no-repeat; text-align:center; margin-bottom:0; margin-right:5px;}
#topenmenu li a{ font-size:14px;  color:#FFFFFF; display:block; line-height:34px; text-decoration:none}
#en_content {
	overflow:auto;
	padding : 10px;
	font-size:14px;
	text-align:left;
	line-height:2;
}
#en_content h3 {background:none; font-size:15px;color:#000; font-weight:bold; line-height:26px; padding:10px 0;}
#en_content table { border-collapse:collapse}
#en_content td { border:1px solid #dadada; padding-left:5px;}
#en_content p { padding-bottom:20px; line-height:2}
#resume-list {
	margin : 15px auto;
}
#resume-list table {
	border : 1px solid #cccccc;
	border-collapse : collapse;	
}
#resume-list table th {
	background : url(/images/bglv.jpg);
	height:28px;
	line-height:28px;
}
#resume-list table td {
	border : 1px solid #cccccc;
	border-top:0;
	padding-left:5px
}
#resume-list .resume-top { background:url(/images/bg-resume-top.gif)}
.rps-list {margin-top:5px;padding:10px;border:1px solid #dadada; text-align:left}
.title { font-size:14px;}
.rps-list  li {height:28px; line-height:28px; list-style:none; position:relative}
.rps-list  li a {font-size:14px}
.rps-list .date { position:absolute; right:0;top:0;font-size:14px!important}

.borderccc td {
	border : 1px solid #cccccc;
}
.resume-sub-cnt {
	margin:10px auto;
	text-align:left;
}
/*gg style*/

/*自定义广告*/
.ggleft {float:left;width:378px; height:142px}
.ggright {float:right;width:572px; height:142px}
.gg_custom { width:580px; list-style:none; margin:0 auto; margin-bottom:3px;overflow:hidden}
.gg_custom li {
	float:left;
	display:inline;
	margin-right:5px;
}
.gg_custom li.noright {
	float:right;
	margin-right:0
}
.gg_custom li img {
	width:185px;
	height:68px;
	border:1px solid #cccccc;
	vertical-align:bottom
}
#gg_index4 {width:716px;height:68px;background:url(/images/index/zsjz_menubar.jpg) no-repeat; overflow:hidden}
#gg_index4 ul {width:460px; float:right; padding-top:5px}
#gg_index4 ul li {width:33%; float:left;}
#gg_index4 ul li a{ font:bold 14px/30px 宋体; color:#fff!important}
.gg-search-side { width:200px;border:1px solid #dadada; height:100%; margin-left:5px; }
/**/
#table1 {
	background:#FFFFFF;
}
.friendlylink {width:100%;}
.friendlylink ul { padding-left:10px;}
.friendlylink ul li {
	float:left;
	width:117px;
	padding:5px 0;
	white-space:nowrap;
	overflow:hidden;
}
.en_subul li {
	background:url(/images/link1.gif) 0 5px no-repeat;
	margin:5px 0 5px 5px;
	padding-left:10px;

}
.en_subul li h3 { font-weight:normal}
.subul { min-height:24px; padding:10px;}
.subul li {
	background:url(/images/link2.gif) 0 8px no-repeat;
	margin:10px 0 0 5px;
	padding-left:10px;

}
.user_tb {
	border:1px solid #cccccc;
	border-collapse:collapse;
	margin:5px;
}
.user_tb td {
	border:1px solid #CCCCCC;
	padding:5px;
}
.userdiv {padding:5px}
.rzzt img{ width:66px; height:20px;}
/*会员中心*/
#table2 { text-align:center; font-family:"宋体";}
#tbform  td{text-align:left}
#tbform input[type="text"]{width:240px; height:22px; line-height:22px;padding:2px 0 0 2px}
#tbform select{width:244px; padding:2px 0 0 2px; line-height:1.75;}
#tbform2  td{text-align:left}
#tbform2 input{width:100px;}
#tbform2 select{width:103px;}
/*.btn {width:120px!important; height:40px; line-height:30px; padding:1px; margin:0; font-size:14px;}*/

#table3 td,#table4 td,#table5 td,#adv td { text-align:left}
.resumetb { margin-left:5px}
.resumetb th,.resumetb td { padding:0 5px}
#table5 th,#table5 td{ padding:0 5px}
.company_link { height:1px; overflow:hidden}
.jobInfobox { border-bottom:1px dashed #ccc;}
.jobInfobox td { padding-left:5px; font-size:14px}
.jobInfobox a { font-size:14px!important}
.jobBtnbox { height:30px;border-top:1px dashed #ccc; padding:20px 0;}
.jobBtnbox img {width:120px; height:30px;}
.mytips { background:url(/images/ico.gif) no-repeat 5px center; background-color:#ffffee;  margin:5px auto; padding:5px 2em; border:1px solid #FFCC99}
/*代理信息*/
#daili-list {
	width : 100%;
	margin : 15px auto;
}
#daili-list table {
	border : 1px solid #cccccc;
	border-collapse : collapse;	
	font-size:14px
}
#daili-list table th {
	background : url(/images/bglv.jpg);
	height:28px;
	line-height:28px;
}
#daili-list table td {
	border : 1px solid #cccccc;
	border-top:0;
}
#daili-list iframe { border:1px solid #CCCCCC;}
#daili-list .daili-top { background:url(/images/bg-daili-top.gif)}
.daili-form table td{ padding:5px;}
.vip { color:#FF0000}
.share { margin:10px 0}
#bdshare { font-size:14px!important}
/*项目*/
#body_project,#body_job { padding:5px 0}
.rightColumn h3,.leftColumn h3,.relativeschool h3 { padding-left:5px; font-size:14px; background-color:#2b6cc7; color:#ffffff; height:25px; line-height:25px;}
.lbnav  { padding:5px; border-bottom:1px solid #dadada}
.lbnav a{ display:inline-block; margin:0 5px;font-size:14px;text-decoration:none!important; text-align:center}	
.keynav { padding:5px;border-bottom:1px solid #dadada}
.areanav { padding:5px;}
.keynav a,.areanav a{display:inline-block;margin:0 5px;font-size:14px;text-align:center;}
.tit-xm {padding-left:20px!important;background:url(/images/ico_zs.gif) no-repeat left center;font:bold 14px/2 "宋体";}
.tit-xm a {font-size:14px;}
.tit-dl a {font:bold 14px/2 "宋体";}
.searchbar { margin-bottom:5px}
.space-nav { float:right; font-size:13px}
.school-nav { background:#2b6cc7; line-height:40px;}
.school-nav a { display:inline-block;padding:0 10px; text-decoration:none; font:normal 14px/40px "微软雅黑", "宋体";color:#FFFFFF}
.school-nav a:hover { background:#336699}
.school-name { padding:10px}
.school-name a { font-size:18px; color:#000; text-decoration:none}
/*微信客服*/
#wx_kf {
	top:200px;
	right:10px;
	position:fixed;
	width:124px;
	height:122px;

}

#weixin_kefu {
top: 200px;
right: 10px;
position: fixed;
width: 112px;
height:246px;
background: url(/images/kefu2015.png) no-repeat 0 0;
}
#weixin_kefu a { display:inline-block;width: 100px;height: 100px; margin:5px 0 0 5px}

#so_bd { position:absolute; top:3px; left:460px;}
.en_form { padding:5px}
.f16,f16 a { font-size:16px}
/*a按钮*/
a.a-post { background-color:#f90; padding:5px; border-radius:5px; color:#fff; text-decoration:none}
.abtn,
.a-btn 
{ background-color:#f60; padding:5px; border-radius:5px; color:#fff!important; text-decoration:none}
.aview { background-color:#3399CC; padding:5px; border-radius:5px; color:#fff!important; text-decoration:none}
.afollow { background-color:#CC0000; padding:5px; border-radius:5px; color:#fff!important; text-decoration:none}
.adel { background-color:#f60; padding:5px; border-radius:5px; color:#fff!important; text-decoration:none; cursor:pointer}
.afollow2 { background-color:#ccc; padding:5px; border-radius:5px; color:#fff!important; text-decoration:none}
#follow {
    text-align: center;
    background-color: #2786e4;
    border-radius: 5px;
    padding: 5px 10px;
    color: #fff;
	cursor:pointer
}
#follow2 {
    text-align: center;
    background-color: #ccc;
    border-radius: 5px;
    padding: 5px 10px;
    color: #fff;
	cursor:pointer
}
.afans1 { display: inline-block;
    background: #E8BD91;
    margin: 5px;
    padding: 5px;
    border-radius: 5px;
    text-decoration: none!important;
}
.afans2 { display: inline-block;
    background: #91C1E8;
    margin: 10px 5px 10px 5px;
    padding: 5px;
    border-radius: 5px;
    text-decoration: none!important;
}
.del { display:inline-block;text-decoration: none!important; margin-right:10px}

.aback{text-align:center; padding:20px font-size:16px; padding:10px 15px; background:#0099FF; color:#FFFFFF; text-decoration:none}
#orglistnav { margin:10px;text-align:center; padding:15px 0}
#orglistnav a{display:inline-block;padding:0 5px; margin:0 0 5px 0;text-align:center; background:#F90;font:14px/22px "微软雅黑", "宋体";}
#orglistnav a.current{background:#F30!important;color:#FFF; }
#orglistnav a:link,#orglistnav a:visited { background:#F90; color:#FFF;  }
#orglistnav a:hover{ background:#F30; color:#FFF; text-decoration:none }
.coltit {background-image:url(/images/body_box_bg.jpg); background-repeat:no-repeat; height:40px;position:relative;}
.jmjg { background-position: 0 -150px}
.coltit h3 { font:bold 22px/2 "微软雅黑"}
.zy { background-position:0 -50px;}
.maplist { margin:10px; padding:5px; border:1px solid #dadada; border-top:2px solid #ccc}
.maplist h3 { font-size:12px}
.maplist dl dd a { display:inline-block; padding-left:5px}

.en_base {
margin: 10px;
border-bottom: 1px dashed #dadada;
padding-bottom:10px;
overflow:hidden
}
.mainbox ul li { margin:5px; overflow:hidden}
.pjphoto {}
.pjphoto img { width:99%;  padding:1px ; border:1px solid #dadada}
.pjintro  {min-width:360px;}
.pjintro ul li { padding-top:5px;}
.pjintro ul li a { font-size:14px; text-decoration:underline}
.zxbox {margin:10px 0;}
.zxbox a { margin-right:10px; color:#fff;text-decoration:none}
.pjlistphoto { padding:1px; border:1px solid #dadada; margin-right:10px }
.projecttitle { padding:10px; font-size:20px; line-height:30px; font-weight:normal}
.projectphoto { border:1px solid #dadada; padding:1px}
.eninfo_more,.more_relative { display: block;
    margin: 10px auto;
    width: 150px;
    height: 30px;
    line-height: 30px;
    background: #ff552e;
    color: #ffffff;
    text-align: center;
	text-decoration:none;
	border-radius:3px;
}
.banner_index ul img {width:100%;}
.banner_index ul.l li { width:100%; margin-bottom:5px}
.banner_index ul.m li:nth-child(odd){ width:49%; float:left; text-align:center}
.banner_index ul.m li:nth-child(even){ width:49%; float:right; text-align:center}
.ui-nowrap { background:none}
.ui-block { position:relative}
.ui-desc {
    padding: 10px;
    font-size: 16px;
    color: #7CAE23;
	background:#f8f8f8;
}
.ui-list-info h4 a {color:#003399; font-size:16px}
.badge { background-color:#FF0000}
.badge-white { background-color:#fff; color:#ccc}
.ui-badge-muted { background-color:#b6cae0}
.ui-badge{background-color:#f74c31}
.list-group-item h4 {line-height:24px}
.xm-title a,.dl-title a{ font-size:16px}
.rback { float:right;margin-right:1em;}
.lazy {  background: url(/images/load.gif) center no-repeat;}
/*内容页分页*/
#pageNext {margin:40px auto; text-align:center}
#pageNext table ,#pageNext table td {border-width:0; margin:10px 0}
#pageNext a { display:inline-block;padding:0 8px; border:1px solid #ccc; background:#fff;}
#pageNext .curr { background:#F30!important;color:#FFF; }
.tuwen { padding:10px}
.tuwen li {margin:5px 0 5px 5px;overflow:hidden}
.tuwen .pic{ float:left; width:33%; border:0;}
.tuwen .desc{ float:right; width:65%}
.tuwen .desc p{ margin-top:5px}
.tuwen .pic img {width:100%; height:100%}
#PhotoPreview {border:1px solid #c5c5c5;margin-top:5px;}
.btn-success {
    color: #fff;
    background-color: #5cb85c;
    border-color: #4cae4c;
}
.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
#code {width:100px;display:inline-block;}
.enbaseinfo h2 a {
    font-size: 14px;
    color: #f45a00 !important;
}