/*设置默认值*/
@charset "gb2312";
html,body {font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif,microsoft yahei;
	line-height : 1.85;
	background-color:#F3F3F3
}
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:link,a:visited  {
	color : #333;
	text-decoration : none;
}
a:hover{
	color : #ff3300;
	text-decoration : underline;
}

form {
	padding : 0;
	margin : 0;
}
.clear {
	font-size : 1px;
	line-height : 1px;
	margin : 0;
	padding : 0;
	clear : both;
	display : block;
	height : 0;
}
ul {
	list-style : none;
}
em {
	float:right;
	font-style:normal !important;
	margin-right:1em;
}
a.more { float: right;margin: 3px 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
}
.mt5 { margin-top:5px!important}
.mb5 { margin-bottom:5px!important}
.mtop10 { margin-top:8px!important}
.mright10 { margin-right:6px!important}
.fleft { float:left; display:inline}
.fright { float:right; display:inline}
.bggray {background:#f2f2f2; border:0!important}
#wrap {
	width : 970px;
	margin : 0 auto;
}
.body_box, #body_box1, #body_box2, #body_box3, #body_box4, #body_company, #body_project, #body_job, #body_person {
	width : 970px;
	margin : 10px auto;
	padding:0;
	border:0;
	clear : both;
	font-size : 12px;
}
.leftbar {
	float:left;
	width:274px;
	min-height:600px;
	margin:0;
	padding:0;
}
.rightbar {
	float:right;
	width:680px;
	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 : 1em;
}
span.more {
	float : right;
	margin-right : 5px;
	font : normal 12px/22px Arial, Helvetica, sans-serif !important;
}
span.more a {
	font-size:12px !important;
}
#header {
	width : 100%;
	background : #ffffff;
	margin : 0 auto;
	padding-bottom : 5px;
	clear : both;
}
#topnav {
	height:32px;
	line-height:32px!important;
	background:url(http://www.daizhao.cn/images/head001.gif) repeat-x 0 0;
	color:#ffffff!important
}
#topnav A {
	text-decoration:none!important;
	color:#FFFFFF!important
}
span.left {
	float:left;
	margin-left:5px;
}
span.left a {
	font-size:12px;
	line-height:32px;
}
span.right {
	float:right;
	margin-right:5px;
}
span.right a {
	font-size:12px;
	line-height:32px;
}
#topmenu {
	width : 970px;
	height : 70px;
	min-height:70px;
	overflow:hidden;
	margin : 0 auto;
	background : #ffffff;
	border-bottom : 1px solid #eeeeee;
}
#topmenu ul {
	margin : 0;
}
#topmenu ul li#logo {
	float : left;
	width : 200px;
	height : 70px;
	padding-top : 0;
	padding-left:5px;
}
#topmenu ul li#subname {
	float : left;
	width : 200px;
	height : 70px;
	padding-top :20px;;
}
h1#subtitle {
	text-align:left;
}
span#subother {
	float:right;
}
#topmenu ul li {
	float : left;
	width : 80px;
	height : 70px;
	padding-top : 25px;
	padding-right:10px;
}
#topmenu ul li.h2 a{text-decoration:none; padding:0!important}
#topmenu ul li a{font-size:14px;text-decoration:none; padding:0!important}
#footer {
	margin : 8px 0 auto 0;
	text-align : center;
	padding : 5px;
	border-top : 1px solid #ccc;
	background-color:#fff;
	color : #333;
}
#footer a {
	color : #333;
}
/*位置导航*/
.nav_location { text-align:left; padding:0 5px;}
.nav_location a{ color:#333!important}
.content {background-color:#ffffff;}
.bluestyle {border:1px solid #0099cc}
.bluestyle h4 {
	background:url(images/tit_bg2.gif) !important;
}
.greenstyle {border:1px solid #77cc00}
.greenstyle h4 {
	background:url(images/tit_bg3.gif) !important;
}

.graystyle h4 {
	color:#333!important;
}

.content H4 {
	text-align : left;
	font-size : 14px;
	height : 40px;
	line-height : 40px;
	margin:0 5px;
	border-bottom:1px solid #dadada;
}
.content H4 a {
	font-size : 14px;	color : #ff6000 !important;
}
.content_titbar {
	width : 100%;
}
.content_center {
	padding-right : 5px;
	padding-left : 5px;
	padding-top : 5px;
	padding-bottom : 5px;
	text-align : left;
}
.content p {
	font-size : 14px;
	color : #000000;
	line-height : 25px;
}
.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 {
	width:142px;
	margin : 2px 0 0 0;
	padding : 1px 2px 1px 2px;
	font : 12px Arial, Helvetica, sans-serif;
}
a.a1:link,a.a1:visited  {
	color : #0066ff;
	text-decoration : none;
}
a.a1:active {
	color : #ff3300;
}
a.a1:hover {
	color : #ff3300;
	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 {
	color : #000000;
	font-size : 18px;
	font-weight : bold;
	text-align : center;
}
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;
}
#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 : 950px;
	padding : 0 5px 5px 5px;
}
.leftColumn {
	border : 1px solid #336699;
	margin-bottom : 5px;
}
.rightColumn {
	width : 740px;
	border : 1px solid #ff9900;
	margin-left : 5px;
	margin-bottom : 5px;
}
#leftmainbox table th {
	text-align : left;
	color : #ffffff;
	padding-left : 5px;
}
#rightmainbox tr th {
	text-align : left;
	padding-left : 5px;
	background : #ff9900;
	color : #ffffff;
}

/*分页*/
#orglistbox {
	width:660px;

}
.orgul {
	margin:0 10px;
	padding:5px 0px;
	font:normal 14px/1.75 "宋体";
	border-bottom:1px dashed #999999;
}
.orgul h3.title{ background:url(/images/icon/ico_jglist.jpg) 0 0 no-repeat; padding-left:30px;}
.orgul h3.title a {
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
}
.orgul .cnt {text-indent:2em;}
#orglistnav { margin:10px;text-align:center; padding:15px 0}
#orglistnav a{display:inline-block;height:24px; line-height:24px;padding:0 10px; margin:0 0 5px 0;text-align:center; background:#fff; border:1px solid #d5d5d5;border-radius:5px}
#orglistnav a.current{background:#f86400!important; border-color:#f86400; color:#ffffff!important }
#orglistnav a:link,#orglistnav a:visited { background:#fff; color:#333;  }
#orglistnav a:hover{ background:#fff; color:#333; text-decoration:none }

#en_menulist {
	font-size : 12px;
	list-style : none;
	margin-top : 20px;
	margin-left : 0;
}
#en_menulist li {
	width : 169px;
	height : 35px;
	text-align : left;
	text-indent : 2.5em;
}
#en_menulist li a {
	text-decoration : none;
}
#en_menulist li.activea a {
	text-decoration : none;
	color : #ff3300;
}
#en_content {
	width : 730px;
	overflow : auto;
	padding : 10px 5px;
	font : normal 14px/1.85 Arial, Helvetica, sans-serif;
}
#en_content a {font : normal 14px/1.85 Arial, Helvetica, sans-serif;}
#resume-list {
	width : 730px;
	margin : 15px auto;
}
#resume-list table {
	border : 1px solid #cccccc;
	border-collapse : collapse;	
}
#resume-list table th {
	background : url(/images/bglv.jpg);
}
#resume-list table td {
	border : 1px solid #cccccc;
}
#resume-list iframe { border:1px solid #CCCCCC;}
.borderccc td {
	border : 1px solid #cccccc;
}
.resume-sub-cnt {
	width : 620px;
	text-indent : 2em;
	margin : 0 50px;
}
#table1 {
	width : 970px !important;
	background:#FFFFFF;
}
/*adgg*/
.gg_index { width:970px; list-style:none; padding:10px 0;overflow: hidden;}
.gg_index li {
	float:left;
	display:inline;
	margin-left:6px;
}
.gg_index li.noright {
/*	float:right;
	margin-right:0*/
}
.gg_index li img {
	width:185px;
	height:68px;
	border:1px solid #cccccc;
	vertical-align:bottom
}
/*友情链接*/
#table1 {
	width : 970px!important;
	background:#FFFFFF;
}
.friendlylink {width:970px;}
.friendlylink ul { padding-left:10px; overflow:hidden}
.friendlylink li {
	float:left;
	width:117px;
	padding:5px 0;
	white-space:nowrap;
	overflow:hidden;
}
.friendlylink  a { color:#333!important}
/*会员中心*/
#table2 { text-align:center; font-family:"宋体";}
#tbform  td{text-align:left}
#table3 td,#table4 td,#table5 td { text-align:left}
/*以下三句清除父层浮动*/
.clearfix:after {
content: ".";
display: block;
line-height: 0;
height: 0;
font-size:0;
clear: both;
visibility: hidden;
}
* html .clearfix {height: 1%;}
.clearfix { *zoom:1;}
.lazy {  background: url(/images/load.gif) center no-repeat;}
/*项目*/
.lbnav  { padding:10px 0; border-bottom:1px solid #dadada}
.lbnav a{ display:inline-block; padding:0 5px; margin:0 5px ;font-size:14px;text-decoration:none!important; text-align:center}	
.keynav { padding:10px 0;border-bottom:1px solid #dadada}
.areanav { padding:10px 0;}
.keynav a,.areanav a{display:inline-block; /*padding:0 5px;*/ 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}
.vip { color:#FF0000}