/* CSS Document */
body{
margin:0;
color:#5c5c5c;
font-size:12px;
}

ul{
padding:0px;
margin:0px;}

li{
list-style:none;}

a{
font-size:12px;
color:#5c5c5c;
text-decoration:none;}

a:hover{
color:#ba292e;
text-decoration:underline;}
p{
margin:0;
padding:0;}
img{
border:0;}
h1{
font-size:12px;
font-weight:normal;
margin:2px 0px;}

.clear{
clear:both; 
line-height:0px; 
height:0px; 
font-size:0px; 
visibility:hidden;}


/*页面布局*/
.head{
height:100px;
background-color:#FFF;}
  .head_bg{
  width:1025px; height:100px;
  margin:0 auto;
  background:url(../images/head_bg.jpg);
  position:relative;}
  /*抽屉式下拉菜单*/
	.daoh{
	height:40px;
	background-color:#1d569b;
}
	.nav {
	width:1025px;
  margin: 0 auto;
  color: #f0f0f0;
  height:40px;
}
.nav_menu-item {
	width:140px;
  float:left;
  background:url(../images/daoh_line.png) left no-repeat;
}
.nav_menu-item a{
	display:block;
	color:#fff;
	height:16px;
	text-align:center;
	font-size:14px;
	padding:12px 0px;
	font-weight:bold;
	text-decoration:none;}
.nav_menu-item:hover {
  background-color: #246cc3;
}
.nav_menu-item:hover .nav_submenu {
  display: block;
}
.nav_submenu {
  font-weight: 300;
  text-transform: none;
  display: none;
  position: absolute;
  width: 200px;
  z-index:1000;
  background-color: #246cc3;
}
.nav_submenu-item a{
	text-align:left;
	font-size:12px;
	z-index:1000;
	padding-left:37px;}
.nav_submenu-item:hover {
  background: rgba(0, 0, 0, 0.1);
  z-index:1000;
}
/*抽屉式下拉菜单*/
.index{
width:1025px;
margin:0 auto;}
  .index1_m{
  height:330px;
  margin-top:10px;}
  .index1_left{
  width:685px;
  height:330px;
  float:left;}
  .index1_right{
  width:330px;
  height:330px;
  float:right;}
  .index2_title{
  height:86px;
  padding:0px 10px 0px 290px;
  background:url(../images/product_bg.jpg);
  margin:5px 0px 10px 0px;
  border-top:#000000 solid 2px;}
    .index2_title ul li{
	width:74px; height:74px;
	float:left;
	margin:10px 10px;
	}
	.index2_title ul li a{
	font-size:12px; font-weight:bold;
	color:#FFFFFF;
	display:block;
	background:url(../images/yq1.png);
	height:39px; width:59px;
	padding:25px 5px 10px 10px;}
	.index2_title ul li a:hover{
	background:url(../images/yq2.png);
	text-decoration:none;}
/*产品滚动代码*/
.blk_29 {OVERFLOW: hidden; ZOOM: 1; POSITION: relative; font-size:12px;}
.blk_29 .LeftBotton {	BACKGROUND: url(../images/left.png) no-repeat 0px 0px; LEFT: 0px; FLOAT: left; WIDTH: 59px; CURSOR: pointer; POSITION: absolute; TOP: 7px; HEIGHT: 116px}
.blk_29 .RightBotton {	RIGHT: 0px; BACKGROUND: url(../images/right.png) no-repeat 0px 0px; FLOAT: right; WIDTH: 59px; CURSOR: pointer; POSITION: absolute; TOP: 7px; HEIGHT: 116px}

.blk_29 .Cont { margin:0 auto; overflow:hidden; width:900px;}
.blk_29 .box {	FLOAT: left; WIDTH:200px; TEXT-ALIGN: center; height:160px;}
.blk_29 .box IMG {DISPLAY: block;MARGIN: 0px auto; width:185px; height:131px; border:#ccc solid 2xp; padding:1px;}
.blk_29 .box P {MARGIN: 3px auto 0px; WIDTH:185px; LINE-HEIGHT: 20px}
.rollphotos {MARGIN-TOP:0px;WIDTH:1025px}
/*产品滚动代码*/

.index3{
height:500px;
background-color:#ba292e;}
   .index3_m{
   width:1025px;
   height:500px;
   margin:0 auto;}
.bottom{
height:40px;
background-color:#1d569b;}
  .bottom_m{
  width:1025px;
  margin:0 auto;
  color:#FFFFFF;
  text-align:center;
  padding:15px 0px;}
    .line{
  height:37px;
  background-color:#f4f4f4;}
   .line_index{
   width:1025px; height:24px;
   margin:0 auto; padding:13px 0px 0px 20px;
   color:#8d8d8d;}
    .line_left{
	float:left;
	color:#00529b;
	font-weight:bold;}
/*无间隙滚动*/
.scroll_div {width:900px;overflow: hidden;white-space: nowrap; float:left;}
.scroll_div a:hover{color:#378dc8}
.scroll_div a{color:#fff;margin-right:5px;}
.scroll_div a img{border:none; vertical-align:middle;}
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li{display:inline;}
/*无间隙滚动*/

  
  
  /*内页样式*/
 .ny_index{
 width:1025px;
 margin:0 auto;
 background-color:#f4f4f4;
}
  .ny_left{
	  width:210px;
	  float:left;
	 }
	 .ny_l_daoh{
		 background-color:#f5f5f5;
		 margin-bottom:5px;}
	   .ny_l_title{
		   height:26px;
		   font-size:14px;
		   font-weight:bold;
		   background:url(../images/ny_title.jpg);
		   color:#000;
		   padding:12px 0px 0px 15px;}
	   .ny_l_c{
		   
		   border-bottom:#fff solid 2px;}
		 .ny_l_c a{
			 height:15px;
		   padding:8px 10px;
			 display:block;}
			 .ny_l_c a:hover{
				 background-color:#044a96;
				 color:#fff;}
				 .ny_l_c a span{
					 float:right;}
					 .hover{
					 height:15px;
		             padding:8px 10px;
					 background-color:#044a96;}
					 .hover a{ 
					 color:#FFFFFF;}
					 .hover a span{
					 float:right;}
	  .ny_l_contact{
		  height:33px;
		  border-bottom:#fff solid 2px;
		  background-color:#00539b;
		  line-height:20px;
		  padding:10px;
		  font-size:14px;
		  font-weight:bold;
		  color:#FFFFFF;}
	 .ny_right{
		 width:780px;
		 float:right;}
		 .ny_r_title{
			 height:20px;
			 padding:15px 0px 0px 0px;
			 border-bottom:#ccc solid 1px;
			 text-align:right;}    
/*产品列表*/
  .p_logo{
  margin-top:10px;}
    .p_logo ul li{
	width:105px; height:90px;
	float:left;
	margin:5px;}
	.p_logo ul li img{
	width:105px; height:90px;}
/*产品列表*/
/*新闻页面*/
   .ny_news{
   border-bottom:#c7c7c7 dashed 1px;
   margin-bottom:5px;}
   .ny_news span a{
   font-size:14px; font-weight:bold;}
   .ny_time{
   width:76px; height:45px;background:url(../images/time.png) left no-repeat;
   text-align:center; float:left;
   color:#3a8eca; margin-right:10px;
   font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:5px;}
/*新闻页面*/
   
   /*------招聘信息页面样式------*/

.resource_nav li a.on02{width:146px; background-position:-106px -72px;}
.resource_cont02{padding-top:11px; margin-left:55px; width:625px;}
.recruitment_list{width:760px; margin:0 auto;}
.recruitment_list li{width:760px; height:auto!important; height:48px; min-height:48px; float:left; }
.recruitment_list li h3{height:25px; background:url(images/xux.gif) repeat-x left bottom; line-height:24px; font-size:14px; color:#107ced; border-bottom:#ccc dashed 1px;}
.recruitment_list li h3 a{ font-size:14px; color:#107ced; font-family:"微软雅黑";}
.recruitment_list li h3 span{float:right; padding-right:8px; line-height:20px;}
.recruitment_list li h3 span a{color:#767676; font-size:14px; text-decoration:underline; font-weight:normal;}
.recruitment_kuang{width:692px; padding-top:5px; background:url(images/xux.gif) repeat-x left bottom; line-height:23px; padding-bottom:23px; padding-right:233px;}
.recruitment_kuang h6{font-size:12px; height:30px; line-height:30px; font-weight:normal; color:#3f3f3f; margin-bottom:3px;}
.recruitment_page{width:760px; text-align:right; margin-top:57px;}

/* 人力资源 >> 招聘信息*/
.title_color{color: #107CED;}
.recruitment_kuang{display:none;}
/*------招聘信息页面样式------*/
   
  /*内页样式*/
/*页面布局*/


/*-----相册页面样式-----*/
.product_nav li a.on03{width:142px; background-position:-230px -108px;}
.product_kuang01{width:912px; height:119px; padding:10px 0px 0px 90px;}
.product_btn{width:32px; height:38px; padding-top:27px; float:left;}
.product_btnLeft{padding-right:19px;}
.product_btnRight{padding-left:19px;}
.product_kuang02{width:810px; float:left; height:119px; overflow:hidden;position: relative;}
.product_kuang02 ul{width:10000px;}
.product_kuang02 li{width:127px; padding-right:9px; float:left; height:119px;}
.product_kuang02 li.last{padding-right:0px;}
.product_pic04{width:121px; height:86px; padding:3px; background:url(images/product_bg01.gif) no-repeat;}
.product_current{ background:url(images/product_bg02.gif) no-repeat;}
.product_kuang02 li span{height:27px; line-height:27px; text-align:center; display:block; color:#525a5a;}
.product_kuang02 li span a{color:#525a5a;}
.product_flash{width:912px;padding:0px 0px 0px 90px;}
.product_ul{position: absolute; height: 20000px;}
/*-----相册页面样式-----*/


/*产品详细说明页*/
.p_left{
width:350px; height:350px;
float:left;}
.p_right{
width:320px; height:350px; 
float:right;}
.p_right h1{
font-size:14px; font-weight:bold;
padding:2px; width:90%;
border-bottom:#cccccc solid 1px;}

.p_r_b{
width:90%;
background-color:#ccc;
border-bottom:#000 solid 2px;}
.p_r_b li{
float:left;
padding:3px 10px;
color:#FFFFFF;}
.p_r_qq{
line-height:24px;}
.p_xx{
padding:0px;}
.p_xx_t{
height:30px;
border-bottom:#cecece solid 2px;}
.p_xx_t div{
padding:5px;
width:100px;
height:20px;
background-color:#cecece;
color:#3a8eca; font-size:14px; 
font-weight:bold; text-align:center;}
.p_xx_cc{
padding:10px; line-height:24px;}
.p_xx_cp{
padding:20px 5px;}
.p_xx_cp p{
width:170px; height:170px;
text-align:center;
float:left; margin:0px 5px;}
.p_xx_cp p img{
padding:2px; border:#cccccc solid 1px;}
.p_xx_news{
padding:5px;
}
.p_xx_news h1{
width:340px; float:left; margin:0px 10px;}
.p_xx_news h1 span{
float:right;}
/*产品详细说明页*/

/*product*/
.productlist {
	MARGIN-TOP:0px; margin-left:10px;
}
.productlist LI {
FLOAT: left; OVERFLOW: hidden; WIDTH: 180px;
}
.productlist LI IMG {
	 WIDTH: 170px; HEIGHT: 122px;border:#ccc solid 1px; 
}

.productlist LI .product_name {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 170px;TEXT-ALIGN: center; height:35px; 
}
.pageNavi {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN: 10px auto 0px; WIDTH: 98%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
/*page*/
.pageNavi {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 10px auto 0px; WIDTH: 98%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.wp-pagenavi {
	MARGIN: 0px auto; PADDING-TOP: 5px
}
.wp-pagenavi A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important
}
.wp-pagenavi A:link {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important
}
.wp-pagenavi A:visited {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important
}
.wp-pagenavi A:hover {
	FONT-WEIGHT: bold! important; COLOR: #0b3779! important; BACKGROUND-COLOR: #eee! important
}
.wp-pagenavi A:active {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi SPAN.pages {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid
}
.wp-pagenavi SPAN.extend {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid
}
.wp-pagenavi SPAN.current {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #aaa 1px solid; COLOR: #000! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #eee! important
}
.pageleft {
	OVERFLOW: hidden; WIDTH: 300px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.pageright {
	OVERFLOW: hidden; WIDTH: 300px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.pageleft {
	PADDING-LEFT: 10px; FLOAT: left; TEXT-ALIGN: left
}
.pageright {
	PADDING-RIGHT: 10px; FLOAT: right; TEXT-ALIGN: right
}

/*下载*/
.nr_bt{
text-align:center;}
.nr_bt h2{
font-size:14px;}
.nr_bt h3{
font-size:12px;
width:700px; border-top:#ccc solid 1px; border-bottom:#ccc solid 1px;}
.nr_text{
width:700px; margin:0 auto;
line-height:24px;}
