﻿#ny_main {
	padding-top:40px;
	padding-bottom:40px;
	overflow:hidden;
}
#ny_main,#ny_main * {
	line-height:220%;
	}
#ny_main .content{
	background:url(ny_bg.jpg) center repeat-y;
	overflow:hidden;
	display:block;
}
.line_g {
	width:100%;
	height:1px;
	line-height:1px;
	border:none;
	border-top:1px dashed #DDDDDD;
}
.line_r {
	width:100%;
	height:1px;
	line-height:1px;
	border:none;
	border-top:1px dashed #DDDDDD;
}
/*左侧布局*/
.content .c_left{
	float:left;
	display:block;
	width:225px;
	}
.c_left .c_left_title{
	width:225px;
	height:53px;
	display:block;
	background:url(n/t.jpg) top center no-repeat;

	}
.c_left .c_left_title span{
	font-size:24px;
	width:225px;
	height:53px;
	text-align:center;
	display:block;
	font-weight:lighter;
}
.c_left .c_left_wx{
	margin-top:10px;
	margin-bottom:10px;
}
/*右侧区块*/
.content .c_right{
	float:right;
	display:block;
	width:934px;
	padding-left:41px;
	}
.c_right .c_right_title{
	height:50px;
	width:100%;
	display:block;
}
#ny_main * .c_right_title .float_l .title_cn{
	height:50px;
	line-height:50px;
	font-size:24px;
	font-weight:lighter;
	color:#333333;
	margin-left:25px;
	}
#ny_main * .c_right_title .float_l .title_en{
	height:50px;
	line-height:50px;
	font-size:16px;
	font-weight:lighter;
	color:#333333;
	margin-left:25px;
	}
#ny_main * .c_right_title .float_r{
	width:320px;
	height:50px;
	text-align:right;
	line-height:50px;
	font-size:14px;
	font-weight:lighter;
	}
#ny_main * .main_content{
	width:909px;
	margin-left:25px;
	margin-top:10px;
}
.main_content p {
	margin:0;
	font-size:16px;
	line-height:250%;
	margin-bottom:15px;
}
.main_content,.main_content * {
	margin:0;
	font-size:16px;
	line-height:250%;
}
.main_content * a {
	text-decoration:none;
}
.main_content * p IMG {
	margin:5px;
}
/*二级导航*/
.sel {
	width:225px;
	height:54px;
	display:block;
	background:url(n/1.png) center no-repeat;
	float:right;
}
.no_sel {
	width:225px;
	height:54px;
	display:block;
	background:url(n/2.png) center no-repeat;
	float:right;
}
.no_sel a:link,.no_sel a {
	display:block;
	line-height:54px;
	font-size:17px;
	color:#333;
	padding-top:8px;
	text-align:center;
}
.sel a,.sel a:visited {
	display:block;
	line-height:54px;
	color:#FFF;
	font-size:17px;
	padding-top:8px;
	text-align:center;
}
.sel a:hover {
	color:#FFF;
	font-size:17px;
}
.no_sel a:hover,.no_sel a:visited {
	font-size:17px;
	color:#333;
}
/*荣誉资历 图片列表样式*/
.pic_l{
	width:284px;
	height:250px;
	*height:240px;
	display:block;
	float:left;
	}
.pic_l_2{
	margin-left:25px;
	}
.pic_t {
	width:284px;
	height:40px;
	display:block;
	line-height:40px;
	text-align:center;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.pic_l2{
	height:580px;
	*height:580px;
	}
.page_l {
	clear:both;
	line-height:50px;
	height:50px;
	}
/*新闻中心列表*/
.news_l{
	width:864px;
	height:160px;
	display:block;
	border:1px solid #DDDDDD;
	overflow:hidden;
	margin-top:20px;
	margin-bottom:20px;
	padding:20px;
}
.news_l * a{
	font-size:24px; color:#000;
	line-height:300%;
}
.news_l * img{
 	padding:0px;
	border:1px solid #E2E2E2;
	}
.news_p {
	float:left;
	width:230px;
	height:220px;
	}
.news_main{
	width:600px;
	padding-left:10px;
	}
.news_con {
	width:600px;
	float:left;
	height:100px;
	padding-right:10px;
	}
.news_c {
	font-size:14px;
	line-height:200%;
	}
.news_rq {
	width:120px;
	height:100px;
	background:#EAE6E2;
	display:none;
	}
.news_rq .news_r1{
	text-align:center;
	width:120px;
	height:64px;
	line-height:64px;
	font-size:28px;
	color:#000;
}
.news_line{
	width:100%;
	height:2px;
	background-color:#FFFFFF;
	}
.news_rq .news_r2{
	text-align:center;
	width:120px;
	height:34px;
	line-height:34px;
	font-size:14px;
	color:#000;
}

#ny_main * .news_list2 { 
	width:909px;
	padding-top:5px;
	height:auto; 
	margin:0; 
	clear:both; 
} 
#ny_main * .news_list2 li { 
	width:909px; 
	height: 50px; 
	display:block;
	padding-left: 0px; 
	line-height:50px;
	background:url(dot.jpg) left center no-repeat;
	border-bottom:1px dashed #E2E2E2;
} 
#ny_main * .news_list2 li a { 
	width:779px; 
	height: 50px;
	display:block; 
	text-align:left;
	padding-left:30px;
	line-height:50px;
	float:left;
}
/*新闻详细*/
.news_info_title {
	line-height:60px;
	min-height:60px;
	width:909px;
	display:block;
	font-size:24px;
	color:#000;
	text-align:center;
	}
.news_info_title2 {
	line-height:30px;
	min-height:60px;
	width:909px;
	display:block;
	font-size:24px;
	color:#000;
	text-align:center;
	}
.n_i_h2{
	display:block;
	margin-top:5px;
	float:right;
}

/*分页特效*/
DIV.digg {
PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.digg A {
BORDER-RIGHT: #FAA334 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #FAA334 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 5px; BORDER-LEFT: #FAA334 1px solid; COLOR: #FAA334; PADDING-TOP: 2px; BORDER-BOTTOM: #FAA334 1px solid; TEXT-DECORATION: none
}
DIV.digg A:hover {
BORDER-RIGHT: #FAA334 1px solid; BORDER-TOP: #FAA334 1px solid; BORDER-LEFT: #FAA334 1px solid; COLOR: #000; BORDER-BOTTOM: #FAA334 1px solid
}
DIV.digg A:active {
BORDER-RIGHT: #FAA334 1px solid; BORDER-TOP: #FAA334 1px solid; BORDER-LEFT: #FAA334 1px solid; COLOR: #000; BORDER-BOTTOM: #FAA334 1px solid
}
DIV.digg SPAN.current {
BORDER-RIGHT: #FAA334 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #FAA334 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 5px; BORDER-LEFT: #FAA334 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #FAA334 1px solid; BACKGROUND-COLOR: #FAA334
}
DIV.digg SPAN.disabled {
BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 5px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}
.cures {
	background:url(bg.png) left 3px no-repeat ;
	}
/*人才招聘*/
#job{ margin-bottom:10px; overflow:hidden}
#job dl{ width:905px;padding:0px;text-align:center;}
#job dl .titles{ float:left; width:181px; background:#4385F5; height:60px; line-height:60px; font-size:18px; color:#FFFFFF;}
#job dl .job_l{ float:left;display:inline-block; width:181px; height:60px; line-height:60px; background:#FFFFFF; border-bottom:dashed black 1px;}
#job dl .bg{background:#F4F4F4;}
/*人才招聘详情*/
#job dl .tt{ float:left; width:250px; background:#4385F5; height:50px; line-height:50px; font-size:14px; color:#FFFFFF; text-align:left; padding-left:30px;}
.job_title{font-size:32px; line-height:70px; height:70px; font-weight:lighter}
.job_info {margin-top:30px;}
/*联系我们*/
#contact { width:800px; padding:0 20px 0 0; overflow:hidden}
#contact *{ line-height:200%}
#contact dl { float:left; width:335px; height:170px; padding:20px; margin-left:20px; margin-top:10px; margin-bottom:10px; border:dashed #D7000F 0px;}
#contact dt {  float: left; width: 335px; font-size:18px; color:#000;}
#contact dd { float: left; width: 335px;}
/*留言反馈*/
#zxbm_r * .zxbm_m{
	width:518px;
	height:315px;
	background:url(bmrx_bg.jpg) top left no-repeat;
	background-color:#FFFFFF;
}
#zxbm * .zxbm_name{
	height:72px;
}
#zxbm * .zxbm_tel{
	height:50px;
}
#zxbm * .zxbm_mar{
	height:111px;
}
#zxbm * .zxbm_btn{
	height:70px;
	text-align:center;
	width:500px;
}
textarea, input {
   border-left: 0;
   border-right: 0;
   border-top: 0;
   border-bottom: 0;
   background:none;
   padding:0;
   margin:0;
   font-size:14px;
   color:#333333;
   outline: none;
}
#name{
	height:72px;
	line-height:72px;
	margin-left:45px;
	width:452px;
}
#phone{
	height:50px;
	line-height:50px;
	margin-left:45px;
	width:452px;
}
#market{
	height:86px;
	width:452px;
	line-height:20px;
	margin-left:45px;
	margin-top:15px;
}

#cpzs_content{
	height:auto;
	margin-top:0px;
	overflow:hidden;
	}
.show_mo{
	display:none;
}
.cmenu{
	margin-left:25px;
}
/*三四级导航菜单*/
.selc{
	float:left;
	margin-left:15px;
	margin:5px;
	padding-left:15px;
	padding-right:15px;
	padding-top:3px;
	padding-bottom:3px;
	background-color:#397FE5;
	border:solid 1px #397FE5;
	white-space:nowrap;
}
.selc a{
	color:#FFFFFF;
}
.no_selc{
	float:left;
	margin-left:15px;
	margin:5px;
	padding-left:15px;
	padding-right:15px;
	padding-top:3px;
	padding-bottom:3px;
	background-color:#EFEFEF;
	border:solid 1px #CCCCCC;
	white-space:nowrap;
}