@charset "gb2312";
/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,img,div,dl,dt,dd,span{margin:0px;padding:0px;border:0; list-style-type:none;}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	list-style:none;
}
body {font:12px Arial, Helvetica, sans-serif;}
.clear{ clear:both;}
.wp{ width:1002px; overflow:hidden; margin:0 auto;}
/************-head-************/
#header{ width:1002px;height:162px;overflow:hidden; margin:0 auto;}
#header #logo{ float:left;}
#header #logo a{ display:block; width:200px; height:94px; background:url(../images/logo.jpg) no-repeat 0 0; text-indent:210px; white-space:nowrap; overflow:hidden; }
#header #top_nav{ width:806px; float:right;height:32px;line-height:32px;text-align:right; overflow:hidden; font-family: "宋体"; color:#666;}
#header #top_nav a{ color:#666;}
#header #top_nav a:hover{ color:#357063;}
#header #tel{ float:right; width:253px; height:23px; overflow:hidden; margin-top:23px;}
#menu{ width:1002px; float:left; height:68px; overflow:hidden;}
/**********-banner-*********/
#banner{ width:1002px;background:#fff; margin:10px auto 0 auto; height:235px;}
#page_banner{width:1002px; background:#fff; margin:10px auto 0 auto; height:150px;}
#page_banner_pro{width:1002px; background:#fff; margin:10px auto 0 auto; height:198px;}
/**************-main-****************/
#main{ width:1002px; overflow:hidden; margin:10px auto;}
#main #main_list1{ width:1002px; float:left; height:135px; overflow:hidden; margin-bottom:10px;}
#main #main_list1 ul li .tag1{ float:left; width:316px; padding:10px 10px; font:12px/20px Arial, Helvetica, sans-serif; color:#666;}
#main #main_list1 ul li .tag2{ float:left; width:325px; padding:10px 10px; font:12px/18px Arial, Helvetica, sans-serif; color:#666;}
#main #main_list1 ul li .tag3{ float:left; width:305px; padding:10px 10px; font:12px/18px Arial, Helvetica, sans-serif; color:#666;}
/************tab_list*************************/
#main #tab_list{ float:left; width:578px; height:205px; overflow:hidden; margin-bottom:10px; background:url(../images/tab_list.jpg) no-repeat 0 0;}
#main #home_yuming{ float:right; width:418px; height:205px; overflow:hidden; margin-bottom:10px; background:url(../images/home_yuming.jpg) no-repeat 0 0;}
#main #home_yuming h3{ height:38px; width:418px; float:left; color:#396E63; font-size:12px; line-height:40px; text-indent:34px; overflow:hidden;}
#main #home_yuming #ymsear{ width:400px; margin:0 auto; height:160px; text-align:left; list-style:none;}
#main #home_yuming #ymsear .table1{ float:left; width:400px; height:160px;}
#main #adver{ width:1002px; height:100px; overflow:hidden; float:left; height:113px; margin-bottom:10px;}
#main #home_case{ float:left; width:1002px; height:294px; overflow:hidden; background:url(../images/home_case.jpg) no-repeat 0 0; margin-bottom:10px;}
#main #home_case h3{ float:left; width:1002px; height:40px; line-height:40px; color:#fff; font-size:14px; font-family:"宋体"; text-indent:26px; overflow:hidden;}
#main #home_case .caselist{ float:left; width:950px; overflow:hidden;}
#main #home_news{ float:left; width:1002px; background:url(../images/home_newbg.jpg) no-repeat 0 0; height:241px; overflow:hidden;}
#main #home_news ul li h3{ font-size:left; width:300px; height:40px; line-height:40px; font-family:"宋体"; font-size:12px; font-weight:bold;}
#main #home_news ul li strong{ color:#c0c0c0; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#main #home_news ul li .news1{ float:left; width:308px; padding:0px 10px;}
#main #home_news ul li .news2{ float:left; width:302px; padding:0px 10px;}
#main #home_news ul li .news3{ float:right; width:336px; padding:0px 10px;}
ul.newslist_time{
margin:0px;
padding:0px;
margin-top:0px;
}

li.newslist_time {
margin:0px;
padding-left:0px;
list-style-type: none;
height:24px;
background: transparent;
color:#666666;
}

li.newslist_time .time{
float:right;
font:12px/24px Verdana, Arial, Helvetica, sans-serif;
color:#666;
padding:0px;
}

a.newslist_time:link,a.newslist_time:visited,a.newslist_time:active{
color:#666;
text-decoration: none;
font:12px/24px  "宋体";
}

a.newslist_time:hover{
color:#ff0000;
font:12px/24px  "宋体";
}
A.news {FONT-SIZE: 12px; COLOR: #326dcb; TEXT-DECORATION: none;}
A.news:hover {FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: none}
A.news:active {FONT-SIZE: 12px; COLOR: #366dca; TEXT-DECORATION: none}
.l1{ border-bottom:1px #CCCCCC dotted; line-height:28px}


/*********footer*************/
#footer{ width:1002px;overflow:hidden;height:82px; margin:0 auto; background:url(../images/footer-bg_line.jpg) repeat-x 0 0;}
#footer p{color:#8C8C8C; padding:0; margin:10px 0 0 0; height:60px;line-height:24px; font-family:"宋体"; font-size:12px; text-align:center;}
#bot_right a{ color:#8C8C8C;}
#bot_right a:hover{ text-decoration:underline; color:#396E63;}
/*---------------------page-left---------------------*/
/*---#leftsider{ width:220px; overflow:hidden; float:left; margin-bottom:10px;}
#leftsider #lefttitle{ float:left; width:220px; height:56px; overflow:hidden;  color:#fff; font-size:12px; font-family:"宋体"; line-height:34px; text-align:center; font-weight:bold;}----*/
/*-#leftsider #leftnav{ width:220px; float:left; overflow:hidden;background:url(../images/page_left2.jpg) repeat-y 0 0; }-*/
#leftsider #leftnav{ width:220px; float:left; overflow:hidden; }
#leftsider #leftnav ul{ width:220px; float:left;}
#leftsider #leftnav ul li{ float:left; width:220px; height:36px; line-height:36px; font-family:"宋体"; text-align:center; font-size:12px;cursor:pointer; ) no-repeat top center; margin-top:6px;}
#leftsider #leftnav ul li.nav_a{ width:220px; float:left; line-height:36px; color:#333;}
#leftsider #leftnav ul li.nav_b{ color:#FF0000; line-height:36px; font-weight:bold;}
#leftsider #leftbot{ float:left; width:220px; height:82px; ) no-repeat 0 0;}
/*---------------------page-right---------------------*/
#rightside{ width:1002px; overflow:hidden;margin:0 0; text-align:left; }
#main_con h6 strong{ color:#ff0000; font-weight:100;}
#rightside h3{ float:left; width:776px; overflow:hidden; font-size:12px; color:#666; height:48px; line-height:48px; text-indent:30px; font-weight:normal; font-family:"宋体"}
#rightside h3 strong{ color:#FF0000; font-weight:bold; font-family:"宋体"; font-size:16px;}
#rightside #article_con{ float:left; width:736px; color:#444; font-size:12px; font-family:"宋体";  padding:10px 20px 0px 20px;}
#rightside #article_con h1{ float:left;width:736px; height:32px; color:#333; font:16px/32px "微软雅黑"; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; text-align:center; font-weight:800; margin:10px 0 0 0;}
#rightside #article_con h6{ float:left; width:734px; height:26px; background:#e8e8e8; border:#ccc 1px solid; font:12px/26px "宋体"; color:#555; font-weight:100; text-align:center;}
#rightside #article_con p{ float:left; width:736px; color:#444; font-size:12px; font-family:"宋体"; line-height:24px; list-style:none; padding-top:6px;}
#rightside #rightbot{ float:left; width:776px;) no-repeat 0 0; height:26px; overflow:hidden;}
#rightside .rightbg{ float:left; width:776px;}
.FQA_bg{ background:url(../images/FQA_bg.jpg) no-repeat 0 0; height:87px;}
/*添加了float:right使得菜单位于页面右侧*/
/*************list-new************************/
#rightside #newlist{width:680px; float:left; line-height:32px; overflow:hidden; margin:0; padding:10px 15px; ) repeat-y 0 0;}
#rightside #newlist li{ float:left; width:680px; line-height:32px; color:#333; ) no-repeat 0 50%; text-indent:0px; white-space:nowrap;
text-overflow:ellipsis; overflow:hidden; border-bottom:#CCCCCC 1px dotted;}
#rightside #newlist li a{ color:#333; display:block; font:12px/30px "宋体"}
#rightside #newlist li a:hover{ color:#f00;}
#rightside #newlist li .ptitle{ padding-left:20px;}
#rightside #newlist li .title{ float:left; text-indent:20px; font:12px/30px "宋体";}
#rightside #newlist li .time{ float:right; white-space:nowrap; overflow:hidden; color:#999; font:12px/30px Arial, Helvetica, sans-serif; padding-right:5px;}
/*****************end-list*****************/
/* ============翻页============== */

#showpages {
float:left;
clear:both;
padding:20px 15px;
margin0px 0px;
width:500px;
height:30px;
white-space: nowrap;
font-size:12px;

}

#pagesinfo {
float:left;
padding:3px 8px;
white-space: nowrap;
}

#pages {
float:right;
padding-right:8px;
white-space: nowrap;
}

#pages ul{
margin:0;
padding:0;
}

#pages a:link,#pages a:visited,#pages a:active{
color:#303030;
text-decoration: none;
}

#pages a:hover{
color:#ff0000;
text-decoration: none;
}

#pages li{
margin:3px;
padding:2px 5px;
list-style-type: none;
float:left;
background:#dcd9d4;
color:#303030;
border:1px #dcd9d4 solid;
white-space: nowrap;
}

#pages li.pagesnow{
color:#ff0000;
background-color:#eeeeee;
white-space: nowrap;
border:1px #dcd9d4 solid;
}

#pages li.pbutton{
color:#303030;
background-color:#dcd9d4;
padding:3px 5px 1px 5px;
white-space: nowrap;
border:1px #dcd9d4 solid;
}

#pages li.opt{
color:#303030;
padding:0px;
white-space: nowrap;
border:0px;
}
/**************list-pic*********************/
#list_pic{ float:center; width:746px; margin:0px 0px; display:inline; padding:0 15px;}
/****#list_pic{ float:left; width:746px; margin:0px 0px; display:inline; background:url(../images/page_right2.jpg) repeat-y 0 0; padding:0 15px;}****/
#list_pic ul{ float:left; margin-top:10px;}
#list_pic ul li{ float:left; margin-left:10px; display:inline;}
#list_pic ul li a{ display:block; width:154px; height:130px; overflow:hidden; padding:8px;}
#list_pic ul li a img{ width:148px; height:108px; padding:1px; border:#CCCCCC 1px solid;}
#list_pic ul li a span{ float:left; width:148px; height:24px; line-height:24px; margin:0 4px; color:#333; white-space:nowrap; text-overflow:ellipsis; 
text-align:center; overflow:hidden;cursor:pointer; font-size:12px; font-family:"宋体";}
#list_pic ul li a:hover{ text-decoration:none;}
#list_pic ul li a:hover span{ color:#f00; text-decoration:none; font-family:"宋体"; font-size:12px;}

/***************fenye-end******************************/
/* ============人力资源============== */
#list_pic #productquery{
margin:10px 0px 12px 22px;
text-align:center;
float:left;
display:inline;
}

#list_pic #productquery .fang{
padding:1px;
text-align:center;
border:1px #e2e2e4 solid;
border:1px #e2e2e4 solid;
border-top:1px #e2e2e4 solid;
border-bottom:1px #e2e2e4 solid;

}

#list_pic #productquery .picFit{
  width:150px;
  height:110px;
  border:0px solid #000;
  position:relative;
  display:table-cell;
  text-align:center;
  vertical-align:middle;
   
} 
#list_pic #productquery .picFit p{
   position:static;
   +position:absolute;
   top:50%;
   vertical-align:middle
}
#list_pic #productquery .picFit img{
   position:static;
   +position:relative;
   top:-50%;
   left:-50%;
   vertical-align:middle
}

#list_pic #productquery .title{
text-align:center;
overflow: hidden;
white-space:nowrap;
}

#list_pic #productquery a:link,#list_pic #productquery a:visited,#list_pic #productquery a:active{
color:#464646;
font:12px/35px arial,simsun;
text-decoration: none;
}

#list_pic #productquery a:hover{
color:#ff0000;
text-decoration: underline;
font:12px/35px arial,simsun;
}

/************product*********************/
.IE6png{behavior:url("iepngfix.htc");}
img{ border:0px; behavior:url("iepngfix.htc");}
h1,h2,h3,h4,h5,p{ list-style:none; margin:0; padding:0;}
a{ outline:0;}
a:active {star:expression(this.onFocus=this.blur());
	font-family: Arial, Helvetica, sans-serif;
}
a:focus { outline:0; }
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.red{ color:#FF0000; font-size:12px;}
.a12:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2780E6;
	text-decoration: none;
}
.a12:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2780E6;
	text-decoration: none;
}
.a12:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5a5a5a;
	text-decoration: none;
}
.a12:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2780E6;
	text-decoration: none;
}
.dd:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.dd:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.dd:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #0077D5;
}
.dd:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

.blank {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.green12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9ecb0b;
	text-decoration: none;
}
.big16 {
	font-family: "微软雅黑";
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.a14:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.a14:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.a14:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #005da8;
}
.a14:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.grey{
   font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5a5a5a;
	text-decoration: none;
}
.blue{
	   font-family: "宋体";
	font-size: 12px;
	color: #0058ff;
	text-decoration: none;
	}
.grey-e{
	   font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	}
.grey10{
	   font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8A8888;
	text-decoration: none;
	}
.blue14{
	   font-family: Arial;
	font-size: 14px;
	color: #287FE7;
	text-decoration: none;
	}
.white{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	}
.grey12{
	 font-family: "宋体";
	font-size: 12px;
	color: #cccccc;
	text-decoration: none;
	}
.grey6{
	 font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	}
	.grey14{
	 font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	}
.blue12 {
	font-size: 12px;
	color: #193B5F;
	text-decoration: none;
	font-weight: bold;
}

.dian {
	font-family: "宋体";
	font-size: 12px;
	color: #0c3c9b;
	text-decoration: none;
}
	
.g12:link {
    color: #000000;
	font-family: "黑体";
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
}
.g12:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.g12:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.g12:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.bd:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B6B6B6;
	text-decoration: none;
}
.bd:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B6B6B6;
	text-decoration: none;
}
.bd:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FF0000;
}
.bd:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B6B6B6;
	text-decoration: none;
}
.g9:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
.g9:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
.g9:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #0079D6;
}
.g9:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
.left_contact{ 
background: url(../images/tel.jpg) no-repeat;
background-position:right bottom;
}
.bg-main{ background-image: url(../images/main_bg.jpg);
background-repeat:no-repeat;
background-position: center top;
}
.bg-right-top{ background-image: url(../images/1_03.jpg);
background-repeat:no-repeat;
background-position:left top;
}
.bg-feedback{ background-image: url(../images/feedback_bg.jpg);
background-repeat:no-repeat;
background-position: right bottom;
}
.bg-contact-bottom{ background-image: url(../images/con_bg.jpg);
background-repeat:no-repeat;
background-position: right bottom;
height:300px;
}
.bg_about_left{ background-image:url(../images/about_bg_02.jpg);
background-repeat:no-repeat;
background-position: left bottom;}
.g11:link {
	font-family: Arial;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
.g11:visited {
	font-family: Arial;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
.g11:hover {
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
	color: #0079D6;
}
.g11:active {
	font-family: Arial;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
.w12:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
}
.w12:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
}
.w12:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.w12:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
}
.more12:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9ecb0b;
	text-decoration: none;
}
.more12:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9ecb0b;
	text-decoration: none;
}
.more12:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.more12:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9ecb0b;
	text-decoration: none;
}
.more:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #99cc00;
	text-decoration: underline;
}
.more:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #99cc00;
	text-decoration: underline;
}
.more:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.more:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #99cc00;
	text-decoration: underline;
}
.subbged {
	CURSOR: pointer; COLOR: #fa0000; TEXT-INDENT: 38px; background: url(../images/left_navnow1.jpg) no-repeat 0 0;font-weight: normal; font-size:12px;
}
.subbg { background:url(../images/left_nav1.jpg) no-repeat 0 0;TEXT-INDENT: 38px;color:#666666; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:12px;
} 

.subbged2 {
	CURSOR: pointer; COLOR: #fa0000; TEXT-INDENT: 18px; background: url(../images/icon.jpg) no-repeat 10px 50%;font-weight: normal;
}
.subbg2 { background:url(../images/icon.jpg) no-repeat 10px 50%;TEXT-INDENT: 18px;color:#666666; font-weight:normal; font-family:Arial, Helvetica, sans-serif;
}
 
.subbged3 {
	CURSOR: pointer; COLOR: #01126C; TEXT-INDENT: 10px; background: url(../images/hr_icon1.jpg) no-repeat 0 10px;font-weight: normal;
}
.subbg3 { background:url(../images/hr_icon1.jpg) no-repeat 0 10px;TEXT-INDENT: 10px;color:#666666; font-weight:normal; font-family:Arial, Helvetica, sans-serif;
}

.subbged4 {
	CURSOR: pointer; COLOR: #01126C; TEXT-INDENT: 20px;font-weight: normal;
}
.subbg4 { TEXT-INDENT: 20px;color:#666666; font-weight:normal; font-family:Arial, Helvetica, sans-serif;
}
