@charset "utf-8";
/* CSS Document for layout*/
html,body {
	font-size:12px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
    color:#686868;
}
#header,#banner,#middle,#footer {
	width:1003px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	clear:both;
}
#header {
	height:85px;
	background:url(../images/header_bg.jpg) top left repeat-x;
}
#logo {
	width:102px;
	height:67px;
	padding-top:18px;
	padding-left:53px;
	float:left;
}
#header_middle {
	width:748px;
	height:74px;
	padding-top:6px;
	padding-left:86px;
	float:left;
}
#header_nav {
	height:19px;
	text-align:right;
	clear:both;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
}
#menu {
	width:680px;
	height:60px;
	float:left;
}
#header_lang {
	float:right;
	padding-top:10px;
	width:53px;
	height:22px;
	background:
}
#banner {
	height:322px;
	margin-top:18px;
	text-align:center;
}
#middle {
	height:131px;
	margin-top:25px;
}
#product_intro {
	width:306px;
	height:131px;
	float:left;
	background:url(../images/product_intro.jpg) 15px 0 no-repeat;
	padding-left:15px;
}
#news_index {
	width:225px;
	height:131px;
	float:left;
	background:url(../images/news_title_bg.jpg) top left no-repeat;
}
#news_index ul {
	padding-top:11px;
	width:225px;
}
#news_index ul li {
	height:30px;
	padding-left:27px;
	background:url(../images/news_list_dot.jpg) 9px 2px no-repeat;
	margin-bottom:15px;
}
#news_index ul li .date {
	display:block;
	clear:both;
	font-weight:bold;
	color:#EF463A;
	padding-left:12px;
}
#news_index ul li  .news_title {
	padding-top:10px;
	display:block;
	clear:both;
}
#news_index ul li  .news_title a  {
	/*color:#848383;*/
	color:#4F4F4F;
}
#eque_test {	
	width:221px;
	height:131px;
	float:left;
	background:url(../images/equ_server.png) top left no-repeat;
}
#comment {
	width:222px;
	height:131px;
	float:left;
	background:url(../images/biaozhunhua.png) top left no-repeat;
}

#footer {
	height:58px;
	margin-top:48px;
	font-family:"微软雅黑", "宋体", Arial
}
#copyright {
	padding-left:320px;
	width:auto;
	height:auto;
	padding-top:10px;
	float:left;
}
#nav_bottom {
	width:240px;
	height:30px;
	padding-top:10px;
	float:right;
	padding-right:26px;
}
#menu_inner {
	width:749px;
	height:55px;
	background:url(../images/inner_menu_bg.jpg) top left no-repeat;
}
#header_nav_inner {
	height:20px;
	float:left;
	padding-left:596px;
	padding-top:10px;
}
#header_lang_inner {
	width:52px;
	height:20px;
	float:left;
	padding-top:10px;
	padding-left:10px;
	background:url(../images/english.jpg) 10px 10px no-repeat;
}
#header_lang_inner span {
	visibility:hidden;
}
#header_middle1 {
	width:748px;
	height:74px;
	padding-left:86px;
	float:left;
}
#middle_container {
	width:1003px;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	margin-top:15px;
	clear:both;
}
#min_banner {
	width:1003px;
	height:112px;
/*	background-image: url(../left_menu/aboutus.jpg);
	background-repeat: no-repeat;
	background-position: left top;*/
	overflow:hidden;
}
#left {
	float:left;
	width:190px;
	padding-left:45px;
/*	margin-top:-88px;*/
    font-size:14px;font-weight:bold;line-height:20px;
}
#left  a{color:#000000;}
#p_left {
	float:left;
	width:260px;
	margin-left:15px;
/*	_height:680px;
	min-height:680px;*/
	background:url(../images/left_menu_product_bg.jpg) top left repeat-y;
}
* html #p_left  {
	display:inline;
}
#product_bottom {
	height:43px;
	width:260px;
	clear:both;
	background:url(../images/left_menu_product_bottom_bg.jpg) 0px 0px no-repeat;
}
.product_left {
	background:url(../images/product_left_bg.jpg) 15px 0 no-repeat;
}
#left ul{
	margin:0;
	padding:0;
	height:217px;
	background:url(../images/left_menu_bottom_bg.jpg) top left no-repeat;
	padding-left:33px;
}
#p_left ul {
	margin:0;
	padding:0;
	height:auto;
	padding-left:15px;
	
}
#allbg {
	background:url(../images/left_menu_product_ul_bg.jpg) top left no-repeat;
	min-height:550px;
}
* html #p_left   #allbg {
	height:550px;
}
#left ul li{
	font-size:12px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	color:#3C3C3C;
	height:22px;
	margin-bottom:5px;
}
#p_left ul li {
	font-size:12px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	color:#3C3C3C;
	margin-bottom:5px;
}
#p_left ul li ul {
	display:block;
	height:auto;
	padding-left:15px;
}
#p_left ul li ul li {
	margin-bottom:3px;
}
#p_left ul li ul li a {
	display:block;
	height:22px;
	line-height:22px;
	color:#3C3C3C;
	padding-left:20px;
	background:url(../images/blue_dot.jpg) 5px 7px no-repeat;
	cursor:hand;
}
#p_left ul li ul li a:hover {
	display:block;
	height:22px;
	line-height:22px;
	color:#EE3E33;
	padding-left:20px;
	background:url(../images/red_dot_product_2.png) 0px 0px no-repeat;
}
#p_left ul li ul li ul {
	display:block;
	height:auto;
	padding-left:15px;
}
#p_left ul li ul li ul li a  {
	cursor:hand;
}
#p_left ul li ul li ul li a:hover {
	display:block;
	height:22px;
	line-height:22px;
	color:#EE3E33;
	padding-left:20px;
	background:url(../images/red_dot_product_2.png) 0px 0px no-repeat;
}
#left ul li a,#p_left ul li a{
	display:block;
	height:22px;
	line-height:22px;
	color:#3C3C3C;
	padding-left:20px;
	background:url(../images/blue_dot.png) 5px 6px no-repeat;
}
#p_left ul li a {
	/*cursor:default;*/
}
#left ul li a:hover,#p_left ul li a:hover{
	color:#EE3E33;
	background:url(../images/red_dot.png) 0px 0px no-repeat;
}
#p_left ul li a:hover {
	/*background:url(../images/red_dot.png) 0px 0px no-repeat;*/
	background:url(../images/red_dot_product.png) 0px 0px no-repeat;
	color:#3C3C3C;
}
* html #left ul li a:hover,{
	background:url(../images/red_dot.jpg) 0px 0px no-repeat;
}

#left ul li #current,#p_left ul li #current{
	color:#3C3C3C;
	background:url(../images/red_dot.png) 0px 0px no-repeat;
}
#p_left ul li #current{
	color:#3C3C3C;
	background:url(../images/red_dot_product.png) 0px 0px no-repeat;
}
* html #left ul li #current,* html #p_left ul li #current {
	background:url(../images/red_dot.jpg) 0px 0px no-repeat;
}
* html #p_left ul li #current {
	background:url(../images/red_dot_product.jpg) 0px 0px no-repeat;
}
#p_left ul li ul li #current_s {
	color:#EE3E33;
	background:url(../images/red_dot_product_2.png) 0px 0px no-repeat;
	/*background:url(../images/red_dot.png) 0px 0px no-repeat;*/
	/*background:url(../images/red_dot_4.jpg) 5px 7px no-repeat;*/
}
#p_left ul li ul li ul li #current_t {
	color:#EE3E33;
	background:url(../images/red_dot_product_2.png) 0px 0px no-repeat;
}
/*#left .job{
	height:306px;
	background-image: url(../images/left_menu_EmploymentAdvertise.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#left .market_topic{
	height:306px;
	background-image: url(../images/left_menu_Markettopic.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#left .experimental_service{
	height:306px;
	background-image: url(../images/left_menu_ExperimentalService.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#left .contactus{
	height:306px;
	background-image: url(../images/left_menu_ContactUs.png);
	background-repeat: no-repeat;
	background-position: left top;
}*/

#right  {
	float:left;
	width:732px;
	padding-left:36px;
	height:auto;
	padding-top:25px;
	overflow:hidden;
}
#p_right {
	float:left;
	width:710px;
	padding-left:17px;
	min-height:650px;
	padding-top:25px;
	overflow:hidden;
}
.about001 {
	background:url(../images/inner_left_menu_bg.jpg) 45px 218px no-repeat;
}


#path_title {
	height:20px;
	border-bottom:solid 1px #DBDBDB;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
}
#path_title h1 {
	height:20px;
	float:left;
	line-height:20px;
	color:#E3382E;
	font-size:14px;
}
#path_title #path {
	height:20x;
	float:right;
	padding-right:0.5em;
	line-height:20px;
	color:#4A88AE;
}
#path_title #path a {
	color:#4A88AE;
}
#path_title #path .currnet_page {
	color:#BD0000;
}
#content {
	background:url(../images/right_content_bg.jpg) top left repeat-x;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
    line-height:20px;
    color:#686868;
	padding-bottom:1em;
    height:auto;

}
#content p {
	text-indent:2em;
	line-height:20px;
	color:#686868;
}
#content h2 {
	font-size:16px;
	color:#424242;
	padding:10px 0;
}
#clu1,#clu2 {
	padding:0 1em;
    
}
#clu1 {
	padding-top:15px;
}
#clu2 {
	padding-left:230px;
	background:url(../images/company_images2.jpg) 12px 35px  no-repeat;
}
#content .red {
	color:#DF1B1B;
}
#allimg  img{
	margin:0;
	padding:0;
	display:block;
}
#right .nobg {
	background:none;
}
#honor_nav {
	padding-top:13px;
	border-bottom:solid 1px #EB1D1D;
}
.off {
	display:none;
}
.on {
	display:block;
}
#p_content {
	margin-top:28px;
	border-top:solid 3px #85A2C0;
}
#p_content p {
	margin:0.5em 0;
	text-indent:2em;
	line-height:1.5em;
}
#product_list {
	padding-top:20px;
	padding-left:18px;
}
.product_list {
	float:left;
	width:189px;
	height:200px;
	margin-right:41px;
	margin-bottom:30px;
}
.product_list_img {
	width:182px;
	height:139px;
	background:url(../images/product_list_bg.jpg) top left no-repeat;
	overflow:hidden;
	padding-right:7px;
	padding-bottom:8px;
	text-align:center;
}
.product_list_img img {
	border:solid 1px #E9E9E9;
}
.product_list_content  {
	text-align:center;
	padding-top:1em;
}
#menu_inner {
}
#menu_inner ul {
}
#menu_inner ul li {
	display:inline;
}
#menu_inner ul li a  {
	display:block;
	float:left;
	height:40px;
	line-height:40px;
	padding:0 0.5em;
}
#menu {
}
#menu_inner ul,#menu ul {
}
#menu_inner ul li,#menu ul li {
	display:inline;
}
#menu_inner ul li a,#menu ul li a   {
	display:block;
	float:left;
	height:38px;
	line-height:38px;
	padding:0 0.5em;
	background:#FFFFFF;
	margin-right:5px;
}
.font1228_6B6B6B,.font1228_6B6B6B a{
 font-size:12px;
 line-height:28px;
 color:#6B6B6B;
}
.border_b_6B6B6B{
	font-size:12px;
	line-height:28px;
	color:#6B6B6B;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
}
#job_list {
	width:740px;
	min-height:400px;
	clear:both;
	margin-top:10px;
	color:#6B6B6B;
    overflow:hidden;
}
#job_list a {
	color:#6B6B6B;
}
#job_list a:hover {
	color:#3CA5E3;
}
#job_list_title {
	width:740px;
	height:29px;
	line-height:29px;
	background:url(../images/em_job_title.jpg) 5px 0 no-repeat;
}
#job_list_title strong {
	font-weight:normal;
	display:block;
	float:left;
	text-align:center;
	visibility:hidden;
}
#content #job_list_details {
	width:740px;
	clear:both;
	margin:0;
	padding:0;
	padding-left:0;
}
#job_list_details li {
	display:block;
	clear:both;
	height:39px;
	line-height:39px;
	border-bottom:solid 1px #E5E5E5;
	overflow:hidden;
}
#job_list_details span {
	font-weight:normal;
	display:block;
	float:left;
	text-align:center;
	height:39px;
	line-height:39px;
	overflow:hidden;
}
#job_details {
	width:700px;
	height:auto;
	overflow:hidden;
	margin-top:20px;
	padding-left:50px;
}
#job_details dt {
	float:left;
	height:30px;
	border-bottom:solid 1px #E5E5E5;
	width:85px;
	line-height:30px;
}
#job_details dd {
	float:left;
	_height:30px;
	min-height:30px;
	border-bottom:solid 1px #E5E5E5;
	width:550px;
	line-height:30px;
}
#job_details #job_details_title {
	border:none;
}
#job_details #job_details_content {
	padding-top:1em;
	clear:both;
	_height:180px;
	width:630px;
}
#return_nav {
	text-align:center;
	height:20px;
	line-height:20px;
	margin-top:2em;
	padding-left:150px;
}
#return_nav a {
	display:block;
	height:20px;
	line-height:20px;
	margin:0 0.5em;
	color:#FFFFFF;
	background:url(../images/return_bg.jpg) center center no-repeat;
	float:left;
	width:120px;
}
#return_nav a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.border_b_blue{
	font-size: 14px;
	font-weight: bold;
	color: #686868;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #01A9E7;
	line-height: 40px;
    margin-bottom:10px;
}
#news_more {
	height:20px;
	line-height:20px;
	text-align:right;
	padding-right:1em;
	padding-top:6px;
}
#news_more a {
	color:#EF463A;
}
#page {
	margin:1em 0;
	clear:both;
	height:20px;
	line-height:20px;
}
#page a  {
	padding:0 0.3em;
	color:#000000;
}
#news_title {
	text-align:center;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	margin-top:2em;
	line-height:1.5em;
}
#news_date {
	text-align:center;
	color:#CCCCCC;
	margin-bottom:2em;
}
#news_content {
	text-indent:2em;
	line-height:1.8em;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
}
#news_content p {
	text-indent:2em;
	line-height:1.8em;
}
#p_title {
	color:#010101;
	font-size:14px;
	font-weight:bold;
	padding-top:24px;
	padding-bottom:8px;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
}
#honor_nav{
height:24px;
line-height:24px;
	clear:both;
}
#honor_nav a {
	font-family:"黑体";
	font-size:14px;
	padding:0 1em;
	display:block;
	float:left;
	color:#D10003;
}
#honor_nav .current_nav_img {
	background:#EC1D1D;
	color:#FFFFFF
}
.clutitle {
	height:30px;
	line-height:30px;
	margin-bottom:0.5em;
	padding-left:1em;
	border-bottom:solid 1px #666666;
	border-right:solid 1px #CCCCCC;
	background:#E7EDFE;
}
.clutitle a  {
	color:#FFFFFF;
	
} 
.siteclu {
	margin:1em 0;
}
.siteclu ul {
	padding-left:1em;
} 
.siteclu ul li {
	display:inline;
	line-height:1.8em;
} 
.siteclu ul li a {
	color:#0D80B0;
	margin-right:1em;
}
#news_list {
	margin-top:1em;
}
#news_list ul {
}
#news_list ul li {
	line-height:1.8em;
	margin-bottom:3px;
	border-bottom:dashed 1px #CCCCCC;
}
#news_list ul li a {
}
#news_list .news_t {
	width:400px;
	overflow:hidden;
	float:left;
}
#news_list .news_date {
	width:100px;
	float:left;
	padding-left:100px;
}
#clear{clear:both;height:0px;}
#case_jswyh{
	height: 610px;
	width: 638px;
	font-size: 14px;
	line-height: 20px;
	background-image: url(../images/c110.jpg);
	color: #686868;
	padding:45px;
	margin-top: 100px;
	margin-right: auto;
	margin-bottom: 100px;
	margin-left: auto;
}
#content .siteclu ul li a {
	color:#0D80B0;
}
#cuslists {
	clear:both;
	height:500px;
	overflow-y:scroll;
	margin-bottom:1em;
}
#cuslists .cusimglist {
	text-align:center;
	width:102px;
	height:73px;
	padding:5px;
	float:left;
}
#cuslists .cusimglist img {
	
}

