﻿@charset "utf-8";
/* CSS Document */
/* For FireFox */ 
a {outline:none}
/*ʽ*/
*{
margin:0px;
padding:0px;
font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
/*color:#58595B;*/
font-size:11px;
list-style-type:none;
text-decoration:none;}
body{
height:100%;
background-color:#5c5c5c;}
img{
border:none;}
a{
color:#ffffff;
text-decoration:none;}
a:link{
text-decoration:none;}
a:hover{
text-decoration:underline;}
form{
margin:0px;
padding:0px;}
.clear{
line-height:1px;
clear:both;
visibility:hidden;}

/*mainĲʽ*/
#main{
width:820px;
margin:0 auto;
background-color:#ffffff;
padding:0px;
font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
color:#58595B;
font-size:11px;
list-style-type:none;
text-decoration:none;}

/*headerĲʽ*/
#header{
width:790px;
height:155px;
margin:0 auto;
padding-bottom:10px;}

/*Menuֵʽ*/
.menu{
width:790px;margin:0 auto;padding:10px 0 5px 0;}
.nav {
height:35px; 
background: url(images/pro_line_0.gif) repeat-x; 
font-family:arial, verdana, sans-serif; 
float:right;
width:790px; 
margin:0 14px;}

.nav .table {
display:table; 
margin:0 auto;}

.nav .select {
margin:0; 
padding:0; 
list-style:none; 
display:table-cell; 
white-space:nowrap;}

.nav li {
margin:0; 
padding:0; 
height:auto; 
float:left;}

.nav .select a {
display:block; 
height:35px; 
float:left; 
background: url(pro_line_0.gif); 
padding:0 7px 0 7px; 
text-decoration:none; 
line-height:35px; 
font-weight:bold;
white-space:nowrap;}

.nav.select b{
color:#ffffff;font-size:11px; margin:0 0 0 2px;}
.select li a{ font-size:11px;
color:#FFFFFF}
.nav .select a:hover, 
.nav .select li:hover a {
background: url(images/pro_line_1.gif); 
padding:0 0 0 3px; 
cursor:pointer; 
color:#fff;
margin:0px;}

.nav .select a:hover b, 
.nav .select li:hover a b {
display:block; 
float:left;
padding:0 5px 0 5px; 
background:url(images/pro_line_1.gif) right top; 
cursor:pointer;
margin:0px;}

.nav .select_sub {
display:none;}

/* IE6 only */
.nav table {
border-collapse:collapse; 
margin:-1px; 
font-size:1em; 
width:0;
height:0;}

.nav .sub {
display:table; 
/*margin-left:100px; *//*˵еѡλ*/
padding:0; 
list-style:none;}

.position1{margin-left:260px;}
.position2{margin-left:480px;}
.position3{margin-left:372px;}

.nav .sub_active a:hover {
background:transparent; 
color:#f00;}

.nav .select :hover .select_sub {/*ö˵ʽ*/
display:block; 
position:absolute;
width:790px;
/*background:url(images/back_0.gif); */
margin-top:30px;
left:107px; 
text-align:center;}

.nav .select :hover .sub li a {/*ö˵еʽ*/
background:transparent; 
white-space:nowrap; 
font-size:11px;
padding:0 0 0 0px;
border:0; 
color:red;}

.nav .select :hover .sub li a:hover{
visibility:visible; 
color:#088; 
/*background:url(images/back_1.gif);*/}


/*maincontentleft*/
#maincontent{
width:790px;
margin:0px auto 0px;
padding-top:25px;}
.left{
float:left;
width:191px;}

/*ⲿʽ*/
.titlewhite{
margin-left:18px;
font-size:14px;
color:#ffffff;
font-weight:bold;
font-family:"Times New Roman", Times, serif;}
.titlewhite a{
font-size:14px;
font-weight:bold;
font-family:"Times New Roman", Times, serif;}
.titlered{
margin-left:15px;
font-size:14px;
font-weight:bold;
color:#cc0000;
font-family:"Times New Roman", Times, serif;}

/*ʽ*/
.search{
margin-bottom:8px;
width:191px;}
.search input{
margin-left:5px;
height:18px;}
.botton_left{
float:left;
display:block;}
.botton{
float:left;
margin:0 0 4px 2px;}

/*½עᲿʽ*/
.services_lefttop{
width:191px;
background:url(images/index_37.gif) no-repeat;
background-color:#ffffff;
height:5px;
font-size:0;}
.services_lefttitle{
background-color:#006699;
height:20px;}
.services_leftcontent{
background-color:#e0edf3;
height:140px;
padding:10px 0 14px 10px;}
form{
font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:600;
	}
#member{
		width: 170px;	
		text-align:left;
		float:left;
		padding:5px 0px 5px 0px;
		border-top:1px dashed #C1DAD7;
		border-bottom:1px dashed #C1DAD7;
		}
.pic{
width:70px;
height:80px;
background:url(images/login.jpg);
background-repeat:no-repeat;
float:left;}
.login{
width:80px;
float:left;}
.btlogin{
width:60px;
height:35px;
background-repeat:no-repeat;
float:left;
margin:15px 2px 0px 5px;}
.btsign{
width:60px;
height:27px;
background-repeat:no-repeat;
float:left;
margin:15px 0px 0px 25px;}

label
	{
	font-size:12px;text-indent:0.5em;
	}
input{
	border: 1px solid #CCC;
	margin: 1px;
	padding: 1px;
	font-family: Arial;
	font-size: 12px;
	color: #666;
	}
	.bt{
	width: 30px;
	height: 20px;
	font-size: 10px;
	color: #333;	
	border: solid 1px #CCC;
	background: #FBFBFB;
}

/*˾Ųʽ*/
.newstitle{
width:181px;            /*עȵļ*/
margin:16px 0 0;        /*ݵļ*/
background-color:#006699;
padding:5px;}
.newscontentbig{
width:184px;
height:auto;
padding:5px 0 3px 7px;     /*߽ݵļ*/
background-color:#CDE3EC;}
.newscontent{
width:177px;
/*border-bottom:#666666 1px dashed; */  /*߷ָ*/
padding:8px 0 5px 0;
line-height:20px;
letter-spacing:1px;}
.newscontent a{
text-indent:13px;color:#58595B;line-height:18px;
}
.newscontent a span{font-size:24px;margin-right:5px;color:green;font-weight:bold;}
/* newscontenttitle a{
text-decoration:underline;    
color:#024592;
font-weight:bold;
}*/
.newscontenttitle a  {
	color: #58595b;
	display: block;
	float: left;
	font-weight:bold;
}
.newscontenttitle a:hover  {
	color: #C93;
	text-decoration:none;
}
#Replication{

}
/*#Replication {
	background-image: url('images/cd_add.gif') no-repeat 0 50%;
}
#Solutions {
	background-image: url('images/report_edit.gif') no-repeat 0 50%;
}
#Packaging {
	background-image: url('images/arrow_switch.gif') no-repeat 0 50%;
}
#Shipping {
	background-image: url('images/cart_go.gif') no-repeat 0 50%;
}*/
/*м䲿ʽ*/
.middle{
float:left;
margin-left:18px;}
.middle a{
color:#58595b;}
.middle_show{
width:390px;
height:227px;}
.middletitle{
width:390px;
margin:16px 0 8px;}
.middleleft{
float:left;
padding-bottom:5px;
border-right:#666666 1px dashed;
border-bottom:#666666 1px dashed;
width:194px;}
.middle img{
float:left;}
.middleright{
float:left;
padding-bottom:5px;
border-bottom:#666666 1px dashed;
width:198px;}
.middleright img{
margin-left:10px;}
.middlecenter{
/*border-bottom:#666666 1px dashed;*/
width:390px;
padding:0px 0 0px;}
.piccontent{
float:left;
margin:3px 0 4px 10px;
width:90px;
height:80px;
line-height:15px;}
.pictitle a{
color:#58595b;
font-size:11px;
font-weight:bold;}

/*Ҳʽ*/
.right{
float:right;}
.right a{
color:#58595B;}
.home_right{
width:171px;}
.aboutustop{
height:6px;
background:url(images/index_29.gif) no-repeat;
font-size:0;}
.aboutustitle{
height:20px;
background-color:#CDE3EC;}
.aboutuscontent{
background-color:#cde3ec;
height:186px;
width:151px;
padding:0 10px;
line-height:18px;}
.aboutusmore{
background-color:#cde3ec;}
.more{
float:right;
margin:0 10px 10px 0;}
.aboutusbottom{
height:4px;
font-size:0px;
background:url(images/index_53.gif) no-repeat;}
.welcomepic{
margin-top:16px;}
.welcomecontent{
background-color:#E0EDF3;
height:auto;
text-align:center;padding-bottom:25px;}

/*վײʽ*/
.footer{
margin:0 auto;
width:790px;
height:36px;
padding-bottom:5px;}
.footerleft{
float:left;
background:url(images/index_83.gif) no-repeat left;
width:5px;
height:26px;}
.footercontent{
float:left;
width:780px;
height:26px;
background-color:#006699;}
.footercontentleft{
float:left;
margin:3px 0 0 10px;
color:#ffffff;
font-weight:bold;}
.footercontentright{
float:right;
margin:3px 0 0 10px;
color:#ffffff;
font-weight:bold;}
.footerright{
float:left;
background:url(images/index_86.gif) no-repeat right;
width:5px;
height:26px;}

/*ҳйòֵʽ*/
.newsroommiddle{
float:left;
margin-left:18px;}
.two_middletitle{
margin-top:10px;}
.titleblue{
margin-left:10px;
font-size:18px;
color:#6290c9;
font-family:Arial, Helvetica, sans-serif;}
.sapceline{
height:22px;
width:580px;
margin:6px 0 10px 10px;
background-color:#E0EDF3;}
.two_middlecontentbig{
width:580px;
float:left;}

/*ҳ沿ʽ*/
/*.middle{
float:left;
margin-left:18px;}
.middle a{
color:#58595b;}
.middle_show{
width:390px;
height:197px;}*/
.servicemiddle{float:left;margin-left:0px;width:640px;}
.servicemiddletitle{
width:380px;
padding-left:20px;
margin:10px 0 0px;}
.servicemiddleleft{
float:left;
padding-bottom:0px;
border-right:#666666 1px dashed;
/*border-bottom:#666666 1px dashed;*/
width:260px;}
.servicemiddle img{
float:left;}
.servicemiddleright{
float:left;
padding-bottom:0px;
/*border-bottom:#666666 1px dashed;*/
width:250px;}
.servicemiddleright img{
margin-left:10px;}
.servicemiddlecenter{
width:520px;
line-height:12px;
padding:0px 0 0px;}
.servicepiccontent{
float:left;
margin:0px 0 0px 5px;
width:240px;
height:200px;
line-height:15px;}
.servicepictitle a{
font-size:15px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#0099CC}
.servicepiccontentcenter{
float:left;
width:520px;
margin-left:0px;
height:auto;}
.servicepiccontentcenter1{
float:left;
width:520px;
padding-bottom:5px;
margin-bottom:2px;
height:auto;}
.servicecontentbig{
width:520px;
padding-left:15px;
height:auto;}
.servicepiccontent1{
height:auto;float:left;margin:0 0 0px 3px;padding-left:5px}

.company_right{
float:left;
width:191px;}
.company_righttop{
background-color:#cde3ec;}
.company_welcomepic{
margin-top:16px;}
.company_welcomecontent{
background-color:#E0EDF3;
height:auto;
text-align:center;
padding-bottom:12px;
padding-top:5px;}
/*菜单Select*/
.select li {
margin:0; 
padding:0; 
list-style:none; 
display:table-cell; 
white-space:nowrap;
color:#FFFFFF;}
.prospan{font-size:11px;font-weight:normal}
