﻿/* NanYou Power by PowerEasy*/

/*通用定义*/

body{
	margin:0;
	color:#333;
	font:normal normal normal 12px/22px "宋体";
	background:#004c8a;
}
ul,li,dl,dt,dd,form{
	padding:0;
	margin:0;
}
li{
	list-style:none;
}

a,a:link,a:visited{
	color:#333;
	text-decoration:none;
}
a:hover{
	color:#FF6600;
	text-decoration:underline;
}

.left{float:left;}
.right{float:right;}

#N_top,#N_center,#N_bottom,#N_show{
	width:760PX;
	margin:0 auto;
	background:#fff;
	padding:0 15px;
}

/*Top定义*/
#N_top{
	width:766PX;
	padding:10px 12px 0;
}
#N_logo{
	float:left;
	background:url(images/N_logo.gif) right bottom no-repeat;
	width:260px;
	height:70px;
}
.smenu{
	float:right;
	padding-top:45px;
	padding-right:10px;
}
.menu{
	padding:10px 0;
}
#bannerbox{
	width:766PX;
	margin:0 auto;
	background:#fff;
	padding:0 12px 10px;
}
.banner{
	background:url(images/banner_2.gif) repeat-y;
}
.banner dl{
	background:url(images/banner_3.gif) left bottom no-repeat;
	padding-bottom:8px;
}
.banner dd{
	width:750px;
	margin:0 8px;
	height:145px;
	overflow:hidden;
}
.banner dd.home{
	width:750px;
	margin:0 8px;
	height:235px;
	overflow:hidden;
}
.banner dt{
	background:url(images/banner_1.gif) no-repeat;
	height:8px;
	font-size:0;
}

/* =====================================================网站首页================================================= */
/*左*/
#N_center{
	padding:0 15px;
}
.N_right{
	float:right;
	width:530px;
}
.N_left{
	background:#ccdbe8  url(images/L_bottom.gif) left bottom no-repeat;
	float:left;
	width:220px;
	overflow:hidden;
}
.N_left dl.space{
	padding:5px;
	background:url(images/L_top.gif) no-repeat;
}
.N_mail{
	padding-bottom:1px;
}

.left_box dt{
	background:url(images/L_titbg.gif) repeat-x;
	height:28px;
	line-height:28px;
	color:#fff;
	padding-left:10px;
}
.left_box dt a,.left_box dt a:link,.left_box dt a:visited{
	padding-left:20px;
	color:#fff;
	line-height:28px;
	height:28px;
	display:block;
}
.left_box dt a.ico1{
	background:url(images/ico1.gif) left center no-repeat;
}
.left_box dt a.ico2{
	background:url(images/ico2.gif) left center no-repeat;
}
.left_box dt a.ico3{
	background:url(images/ico3.gif) left center no-repeat;
}
.left_box dt a.ico4{
	background:url(images/ico4.gif) left center no-repeat;
}
.left_box dd{
	padding:6px;
	color:#004c8a;
}
.left_box dd.navbox{
	padding:0px;
	color:#004c8a;
}
.selectbox{
	width:200px;
	margin-bottom:5px;
}
/*右*/
.home_box1{
	background:url(images/home_boxbg.gif) repeat-y;
	width:262px;
	float:left;
}
.home_box1 dl{
	background:url(images/home_box2.gif) bottom no-repeat;
}
.home_box1 dt{
	background:url(images/home_box1.gif) no-repeat;
	height:7px;
	font-size:0;
}
.home_box1 dd{
	padding:2px 10px;
}

.home_box2{
	background:#d9e4ee url(images/home_box3.gif) no-repeat;
	margin-top:10px;
}
.home_box2 ul{
	background:url(images/home_box4.gif) bottom no-repeat;
	padding:6px 10px;
	height:145px;

}
.home_box2 li.right{
	width:375px;
	background:url(images/home_n3.gif) 0 3px no-repeat;
	padding-left:25px;
}
.home_box2 div{float:none;}


/*bottom定义*/
#N_bottom{
	background:#fff url(images/N_logobottom.gif) 590px bottom no-repeat;
	height:90px;
	padding-top:10px;
	color:#666;
}
#N_bottom dt{
	border-bottom:#ccc solid 1px;
}
#N_bottom dt a:link,#N_bottom dt a:visited{
	color:#666;
}
#N_bottom dt a:hover{
	color:#f30;
	text-decoration:none;
}
#N_bottom dd{
	font-family:Tahoma;
}


/* ===================================================== 列表页 ================================================= */
.navigate2 li{
}
.navigate2 li a,.navigate2 li a:link,.navigate2 li a:visited{
	height:25px;
	line-height:25px;
	padding-left:20px;
	background:#e6edf4 url(Images/ico_off.gif) 180px center no-repeat;
	display:block;
	margin-bottom:1px;
	color:#004c8a
}
.navigate2 li a:hover{
	text-decoration:none;
	background:#fff url(Images/ico_on.gif) 190px center no-repeat;
}

/* Root = Vertical,Secondary = Vertical */
.navigate,
.navigate li,
.navigate ul{margin:0;border:0 none;padding:0;width:210px;/*For KHTML*/ list-style:none}
.navigate:after /*From IE 7 lack of compliance*/{clear:both;display:block;font:1px/0px serif;content:".";height:0;visibility:hidden}
.navigate li{float:left;/*For IE 7 lack of compliance*/ display:block !important;/*For GOOD browsers*/ display:inline;/*For IE*/ position:relative}
/* Root Menu */
.navigate a{height:25px;line-height:25px;padding-left:20px;background:#e6edf4 url(Images/ico_off.gif) 180px center no-repeat;display:block;border-bottom:#ccdbe8 solid 1px;color:#004c8a; height:auto !important;height:1%/*For IE*/}
/* Root Menu Hover Persistence */
.navigate a:hover,
.navigate li:hover a,
.navigate li.iehover a{background:#fff;text-decoration:none;background:#fff url(Images/ico_on.gif) 190px center no-repeat;}
/* 2nd Menu */
.navigate li:hover li a,
.navigate li.iehover li a{color:#004c8a;background:#e6edf4 url(Images/ico_off.gif) 180px center no-repeat;}
/* 2nd Menu Hover Persistence */
.navigate li:hover li a:hover,
.navigate li:hover li:hover a,
.navigate li.iehover li a:hover,
.navigate li.iehover li.iehover a{background:#fff;text-decoration:none;background:#fff url(Images/ico_on.gif) 190px center no-repeat;}
/* 3rd Menu */
.navigate li:hover li:hover li a,
.navigate li.iehover li.iehover li a{color:#004c8a;background:#e6edf4 url(Images/ico_off.gif) 180px center no-repeat;}
/* 3rd Menu Hover Persistence */
.navigate li:hover li:hover li a:hover,
.navigate li:hover li:hover li:hover a,
.navigate li.iehover li.iehover li a:hover,
.navigate li.iehover li.iehover li.iehover a{background:#fff;text-decoration:none;background:#fff url(Images/ico_on.gif) 190px center no-repeat;}
/* 4th Menu */
.navigate li:hover li:hover li:hover li a,
.navigate li.iehover li.iehover li.iehover li a{color:#004c8a;background:#e6edf4 url(Images/ico_off.gif) 180px center no-repeat;}
/* 4th Menu Hover */
.navigate li:hover li:hover li:hover li a:hover,
.navigate li.iehover li.iehover li.iehover li a:hover{background:#fff;text-decoration:none;background:#fff url(Images/ico_on.gif) 190px center no-repeat;}
.navigate ul,
.navigate ul ul,
.navigate ul ul ul{display:none;position:absolute;top:0;left:210px}
/* Do Not Move - Must Come Before display:block for Gecko */
.navigate li:hover ul ul,
.navigate li:hover ul ul ul,
.navigate li.iehover ul ul,
.navigate li.iehover ul ul ul{display:none}
.navigate li:hover ul,
.navigate ul li:hover ul,
.navigate ul ul li:hover ul,
.navigate li.iehover ul,
.navigate ul li.iehover ul,
.navigate ul ul li.iehover ul{display:block}

.wuliuyuan{}
.wuliuyuan li{float:left; width:20%; }

/*友情链接*/
.friendlist li{
	float:left;
	margin:5px 10px;
}
.friendlist li img{
	width:88px;
}


/* ===================================================== 显示页 ================================================= */
#N_show{
	background:#fff url(images/show_2.gif) center 0 repeat-y;
	padding:0 15px;
}
#N_show dl.box{
	background:url(images/show_3.gif) center bottom no-repeat;
}
#N_show dt.box{
	background:url(images/show_1.gif) center top no-repeat;
	height:5px;
	font-size:0;
}

.showbox li.left{
	width:210px;
	padding:0 5px;
}
.showbox li.right{
	width:500px;
	padding:5px 15px;
	overflow:hidden;
}
.showlist dt{
	font:bold 14px/24px "宋体";
	border-bottom:#ccc dotted 1px;
	margin-bottom:7px;
}
.showlist dt a{
	background:url(images/show_title_ico.gif) center right no-repeat;
	padding-right:20px;
	color:#333;
	text-decoration:none;
}
.showlist dd{padding-bottom:10px;}
.showlist dd.Nlink a{ color:#F30;}

.shownews dt{
	font:normal 36px/36px "宋体";
}
.shownews dd.text_info,.shownews dd.text_info a,.showlist dd.text_info{
	color:#999;
	padding:0;
}
.shownews dd.text_page{
	color:#999;
}
.shownews dd.text_page span{
	padding:0 2px;
}
.shownews dd.text_page a{
	padding:1px;
}
.shownews dd.text_page a:hover{
	background:#f00;
	color:#fff;
	text-decoration:none;
}

/* =====================================================标签样式================================================= */
.childclass_content li{
	height:24px;
	line-height:24px;
	color:#999;
	width:100%;
}
.pagecss{
}
/*新闻中心图片新闻*/
.show_impro{margin:10px 0;}
.show_impro div.pe_u_thumb_title{float:right; width:335px;}
.show_impro div.pe_u_thumb_title a{font:bold 14px/26px "宋体";}
.show_impro div.pe_u_thumb{float:left;}

.home_newslist{height:155px; overflow:hidden;}
.home_newslist li{}
.home_newslist li a{color:#004c8a;}

.show_title{float:none; width:100%; border-bottom:#ccc dotted 1px; margin-bottom:10px;}
.show_title li.Ntit{float:left; font:bold 18px/26px "宋体"; padding-right:20px; background:url(Images/show_title_ico.gif) right 10px no-repeat;}
.show_title li.Nlink{float:right; padding-left:10px; background:url(Images/show_link_ico.gif) left center no-repeat; line-height:26px;}
.show_title li.Nlink a{color:#FF3300;}

.DivWordBreak input{}
.border,.border tr,.border td{background:none; border:none;}
#RepContentForm_ctl05_Field_PowerEasy2007_EditorMultipleHtml___Frame{ width:390px;}

/*文章内容列表*/
.conlist li{height:auto!important; float:none;color:#999;}
.conlist li a{font-weight:bold;}
/*文章标题列表*/
.titlist li{color:#999;}

/*企业文化图片新闻*/
.show_pic li{float:left; padding:0 8px;}
.show_pic div.pe_u_thumb_title{}
.show_pic div.pe_u_thumb_title a{ white-space:nowrap;}
.show_pic div.pe_u_thumb{}
/*企业文化出版物列表*/
.show_photo{margin:10px 0; float:none;}
.show_photo li{clear:both;float:none;}
.show_photo div.pe_u_thumb_title{float:right; width:335px;}
.show_photo div.pe_u_thumb_title a{font:bold 14px/26px "宋体";}
.show_photo div.pe_u_thumb{float:left; margin-bottom:10px;}


/* SiteMap 网站地图菜单导航样式 */
.N_map{width:750px;}
.N_map li,
.N_map ul{margin:0;border:0 none;float:left;padding:0;width:230px;/*For KHTML*/ list-style:none}
.N_map:after /*From IE 7 lack of compliance*/{clear:both;display:block;font:1px/0px serif;content:".";height:0;visibility:hidden}
.N_map li{margin:0 10px;float:left;/*For IE 7 lack of compliance*/ display:block !important;/*For GOOD browsers*/ display:inline;/*For IE*/}
/* Root Menu */
.N_map a{height:25px;line-height:25px;padding-left:20px;display:block;background:#e6edf4 url(Images/ico_off.gif) 200px center no-repeat;border-bottom:#ccdbe8 solid 1px;color:#004c8a; height:auto !important;height:1%/*For IE*/;font-weight:bold;}
/* Root Menu Hover Persistence */
.N_map li li,.N_map li li li{margin:0;}
.N_map li li li a{padding-left:30px;}
.N_map li li li li a{padding-left:40px;}

.N_map a:hover,
.N_map li.iehover a{background:#fff;text-decoration:none;background:#e6edf4 url(Images/ico_on.gif) 200px center no-repeat;}
/* 2nd Menu */
.N_map li li a{color:#004c8a;background:url(Images/ico_off.gif) 6px center no-repeat;font-weight:normal}
/* 2nd Menu Hover Persistence */
.N_map li li a:hover{text-decoration:none;background:url(Images/ico_on.gif) 6px center no-repeat; color:#f30;}
/* 3rd Menu */
.N_map li li li a{color:#004c8a;background:url(Images/ico_off.gif) 16px center no-repeat;font-weight:normal}
/* 3rd Menu Hover Persistence */
.N_map li li li a:hover{text-decoration:none;background:url(Images/ico_on.gif) 16px center no-repeat; color:#f30;}
/* 4th Menu */
.N_map li li li li a{color:#004c8a;background:url(Images/ico_off.gif) 26px center no-repeat;font-weight:normal}
/* 4th Menu Hover Persistence */
.N_map li li li li a:hover{text-decoration:none;background:url(Images/ico_on.gif) 26px center no-repeat; color:#f30;}



/* =====================================================Clearbox================================================= */
.clearbox {
	border-top: 1px solid transparent !important;
	margin-top: -1px !important;
	border-top: 0px;
	margin-top: 0px;
	height: 0px;
	clear: both;
	background: none;
	font-size: 0px;
	visibility: hidden;
}