﻿body {
	text-align: center;
	font-family:"宋体", arial;
	margin:0;
	padding:0;
	background: #fff;
	font-size:12px;
	color:#000;
	text-decoration: none;
}
dd {margin: 0; padding: 0; border: 0;}
dt {margin: 0; padding: 0; border: 0;}
dl {margin: 0; padding: 0; border: 0;}
li {margin: 0; padding: 0; border: 0;}
ol {margin: 0; padding: 0; border: 0;}
ul {margin: 0; padding: 0; border: 0;}
img {margin: 0; padding: 0; border: 0;}
form {margin: 0; padding: 0; border: 0;}
div {margin: 0; padding: 0; border: 0;}
h6 { margin:0; padding:0;}
h5 { margin:0; padding:0;}
h4 { margin:0; padding:0;}
h3 { margin:0; padding:0;}
h2 { margin:0; padding:0;}
h1 { margin:0; padding:0;}
th{font-size:12px;}
tr{font-size:12px;}
td{font-size:12px;}
table{font-size:12px;}
div{ padding:0px;MARGIN-RIGHT: auto; MARGIN-LEFT: auto; }
/* 字体属性 [定义规则，小写f加属性名称] */
.fB {font-weight: bold;}/* B表示粗体 */
.fI {font-style: italic;}/* I表示斜体 */
.fL {text-align:left}/* 字体左对齐 */
.fR {text-align:right}/* 字体右对齐 */
.fC {text-align:center}/* 字体居中对齐 */
/* 字体大小*/
.f9px{ font-size:9px;}
.f11px{ font-size:11px;}
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
.f18px{ font-size:18px;}

/* 其他属性 */
.left{ float: left;}
.right{ float: right;}
.clear{ clear: both; font-size:1px; width:1px; height:0; visibility: hidden; }
.hidden {display: none;}
.unLine a{text-decoration: none;}
.unLine{text-decoration: none;}
.noBorder{border:none;}
.cWhite{ color:#fff;}
.c838383{ color:#838383;}
.c626466{ color:#626466;}
.c227196{ color:#227196;}
.c660066{ color: #993399;}
.cred{color:red;}
.fver{
font-family:Verdana;
}
.farial {
	font-family:Arial;
}
.farial1 {
	font-family:Arial Black;
}
.fst{font-family:"宋体"}
.fht{font-family:"黑体"}
.flin{
line-height:200%;
}

/*页面主体*/
#main {
	width:1003px;
	height:auto;
}
.mainleft {
	width: 809px;
	height: auto;
	float: left;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #E8E8E8;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #E8E8E8;
}

/*头部*/
.link{
	background-color:#d6e7fa;
	color:#025e8e;
}
.header {
	width:809px;
	height:85px;
	float:left;
}
.logo {
	width:191px;
	height:85px;
	float:left;
}
.topnav {
	width:618px;
	height:30px;
	float:left;
}
.topnavmain {
	width:250px;
	height:20px;
	margin-top:5px;
	float:right;
	background-color:#0088c8;
}
.topnavleft {
	width:7px;
	height:20px;
	float:left;
}
.topnavright {
	width:6px;
	height:20px;
	float:right;
}
.topnavcenter{
	width:235px;
	height:10px;
	padding-top:3px;
	float:left;
}
.topnavcenter ul { margin-left: 0; padding-left: 0; display: inline; } 
.topnavcenter ul li { margin-left: 0; padding: 3px 3px; list-style: none; display: inline; }
.topnavbox{
	width:auto;
	height:20px;
	float:right;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
}

.topnavcenter a{color:#ffffff;font-size:11px;text-decoration:none;}
.topnavcenter a:hover{color: #00FFFF;font-size:11px;text-decoration: none;}
/*二级导航*/
#lidd {
	width:1px;
	height:10px;
	background-color:black;
	
}
#nav { 

 line-height: 25px;  list-style-type: none; background:#ffffff;  color:black;

}        

#nav a {

       display: block; text-align:center;text-decoration:none;   font-size:14px; color:#686868; font-family:Arial Black;
}
#nav a:hover  {
       color:#08a3f4;text-decoration:none;
}
#nav li {
       float:left; width:auto; padding-right:10px;  padding-left:10px;
}
#nav li a:hover{

}
#nav li ul {
background-image:url('../images/menubg.gif');
 display:none;
 width:618px;
 padding-left:0px;
line-height: 23px; list-style-type: none;text-align:center;
font-size:12px; color:white; font-weight:normal;
}
#nav li ul li{
 width:auto;
}


#nav li ul a{
       display: block; width: auto;text-align:center; font-size:12px; color:white;
}
#nav li ul a:hover  {
       color: yellow;text-decoration:none;font-weight:normal; font-size:12px;

}
#nav li ul a{
       font-size:12px; color:#ffffff;text-decoration:none;
}
#nav li ul a:hover  {
       color: yellow;text-decoration:none; font-size:12px;

}

#nav li.sfhover ul {
 left:0px;
 position: absolute;
 text-align:center; 
 display:block;
}
#content {
       clear: left; 
}
.div {
	width:20px;
	height:auto;
	overflow:hidden;
	text-align:center;
}
td{ 
    line-height: 14pt;
    font-family: 宋体,Arial, Helvetica, sans-serif;
       font-size: 12px;
       color:#666666;
}

/*flash banner*/
.banner {
	width:809px;
	height:auto;
	overflow:hidden;
	clear:both;
}
/*main osd*/
.mainosd {
	width:809px;
	height:auto;
	float:left;
	overflow:hidden;
}

.system {
	width:225px;
	height:41px;
	float:left;
	background-image:url('../images/nobg.gif');
}
.systemcontent {
	width:226px;
	height:auto;	
	float:left;
}

.bpo {
	width:181px;
	height:41px;
	float:left;
	background-image:url('../images/nobg.gif');
}
.bpocontent {
	width:182px;
	height:auto;
	float:left;
}

.cad {
	width:189px;
	height:41px;
	float:left;
	background-image:url('../images/nobg.gif');
}
.cadcontent {
	width:190px;
	height:auto;
	float:left;
}

.Production {
	width:210px;
	height:41px;
	float:left;
	background-image:url('../images/nobg.gif');
}
.Productioncontent {
	width:210px;
	height:auto;
	float:left;
}

.line {
	width:1px;
	height:41px;
	float:left;
}
.icon {
	width:23px;
	height:23px;
	padding-left:20px;
	padding-top:9px;
	float:left;
}
.icontitle {
	width:auto;
	height:15px;
	padding-left:10px;
	padding-top:15px;
	float:left;
}
.icontitle a{
      color:#626466;text-decoration:none;
}
.icontitle a:hover  {
       color: #006699;text-decoration:none;
}

.newstitle {
	width: 490px;
	height: 26px;
	float: left;
	margin-left: 5px;
	background-color: #f4f4f4;
}
.icon1 {
	width:23px;
	height:23px;
	padding-left:20px;
	padding-top:2px;
	float:left;
}
.newstitle1 {
	width:auto;
	height:15px;
	padding-left:10px;
	padding-top:4px;
	float:left;
}
.more {
	width:auto;
	height:11px;
	overflow:hidden;
	padding-top:8px;
	padding-right:10px;
	float:right;
}
.newstitle2 {
	width:299px;
	height:26px;
	float:left;
	margin-left:3px;
	background-color:#f4f4f4;
}
.news {
	width:499px;
	height:auto;
	float:left;
	margin-left:7px;
}
.newstu { 
   width:84px;
   height:auto;
   float:left;
   padding-top:10px;
   
}
.newslist { 
   width:387px;
   height:auto;
   float:left;
   padding-top:14px;
   padding-bottom:14px;
   padding-left:20px;
}
.newslist1 { 
   width:270px;
   height:24px;
   float:left;
   padding-top:5px;
}
.newsdata { 
   width:80px;
   height:24px;
   float:right;
   padding-top:5px;
}
.newslist a{
       font-size:12px; color:#626466;text-decoration:none;
}
.newslist a:hover  {
       color: #FF6600;text-decoration:none; font-size:12px;

}
.newslist2 {
	width: 280px;
	height: auto;
	float: left;
	padding-top: 14px;
	padding-bottom: 14px;
	padding-left: 10px;
	line-height: 24px;
}
/*版权*/
.footer {
	width:809px;
	height:auto;
	float:left;
	padding-bottom:5px;
	background-color:#f4f4f4;
}
.copyright {
	width:700px;
	height:auto;
	float:left;
	padding-left:15px;
	line-height: 20px;
	background-color:#f4f4f4;
}
/*ad*/
.ad {
   width:192px;
   height:auto;
   float:left;
   overflow:hidden;
   padding-bottom:10px;
}
.friendlink {
	width:175px;
	height:auto;
	padding-bottom:8px;
	overflow:hidden;
	float:left;
	padding-left:6px;
}
/*cscc*/
.cscc {
   	width:164px;
	height:auto;
	padding-bottom:3px;
	padding-top:3px;
	overflow:hidden;
	float:left;
	padding-left:10px;
}
.cscc1 {
   	width:164px;
	height:auto;
	padding-bottom:3px;
	padding-top:3px;
	overflow:hidden;
	float:left;
	padding-left:10px;
}
.cscc1 a{
       color:#227196; text-decoration:none;
}
.cscc1 a:hover  {
       color:orange;text-decoration:none;

}

/*BizLine*/
.BizLinemain {
   width:580px;
   height:auto;
   overflow:hidden;
   float:left;
}
.ad01 {
	width:186px;
	height:auto;
	overflow:hidden;
	float:left;
}
.bizleft {
	width:186px;
	height:auto;
	overflow:hidden;
	padding-left:3px;
	float:left;
}
.blist {
	width:186px;
	height:288px;
	overflow:hidden;
	float:left;
	background-image:url('../images/gre1/bizlist.jpg');
}
.bizlist {
	width:145px;
	height:auto;
	overflow:hidden;
	padding-left:22px;
	float:left;
}
.bizlist1 {
	width:138px;
	height:15px;
	padding-top:5px;
	padding-bottom:5px;
	float:left;
}
.bizicon {
	width:10px;
	height:auto;
	overflow:hidden;
	padding-right:7px;
	float:left;
	padding-top:3px;
}
.bizlisttxt {
	width:120px;
	height:auto;
	overflow:hidden;
	float:left;
}
.bizlisttxt a{
       font-size:12px; color:#626466;text-decoration:none;
}
.bizlisttxt a:hover  {
       color: #FF6600;text-decoration:none; font-size:12px;

}
.bizline {
	width:138px;
	height:1px;
	float:left;
}
.bizright {
	width:611px;
	height:auto;
	overflow:hidden;
	padding-left:3px;
	float:left;
}
.bizbanner {
	width:611px;
	height:auto;
	overflow:hidden;
	float:left;
	padding-bottom:3px;
	padding-top:1px;
}
.aboutmain {
	width:611px;
	height:auto;
	overflow:hidden;
	float:left;
}
.aboutmain01 {
	width:580px;
	height:auto;
	overflow:hidden;
	padding-left:15px;
	padding-top:15px;
	float:left;
}
.aboutmain02 {
	width:550px;
	height:auto;
	padding-left:10px;
	padding-top:5px;
	padding-right:5px;
	float:left;
}
.aboutmain022 {
	width:530px;
	height:auto;
	padding-left:10px;
	padding-top:5px;
	padding-right:5px;
	float:left;
}
.aboutmain0002 {
	width:270px;
	height:auto;
	padding-left:10px;
	padding-top:5px;
	padding-right:5px;
	float:left;
}
.aboutmainp1 {
	width:580px;
	height:auto;
	overflow:hidden;
	padding-top:15px;
	float:left;
}

.aboutmain03 {
	width:570px;
	height:auto;
	padding-left:10px;
	padding-top:5px;
	padding-right:5px;
	float:left;
	background-color:#D9F1FF;
}
.aboutmain04 {
	width:570px;
	height:auto;
	padding-left:10px;
	padding-top:5px;
	padding-right:5px;
	float:left;
}

.line08 {
	width:580px;
	height:auto;
	overflow:hidden;
	float:left;
	background-color:#CECECE;
}

.abouttitle {
	width:611px;
	height:auto;
	overflow:hidden;
	float:left;
}
.abouticon {
	width:70px;
	height:62px;
	float:left;
}
.abouline {
	width:541px;
	height:20px;
	float:left;
	background-image:url('../images/gre1/biz04.gif');
}
.about01 {
	width:541px;
	height:42px;
	float:left;
	background-image:url('../images/gre1/biz05.gif');
}
.about02 {
	width:101px;
	height:42px;
	float:left;
}
.about03 {
	width:200px;
	height:22px;
	padding-top:10px;
	padding-left:15px;
	float:left;
}
.about04 {
	width:150px;
	height:22px;
	padding-top:15px;
	padding-left:15px;
	float:right;
}
.about04 a{
       font-size:12px; color:#ffffff;text-decoration:none;
}
.about04 a:hover  {
       color: yellow;text-decoration:none; font-size:12px;

}

/*紫色*/
.plistpu {
	width:186px;
	height:288px;
	overflow:hidden;
	float:left;
	background-image:url('../images/Purple/bizlist.jpg');
}
.hrlist01 {
	width:25px;
	height:15px;
	padding-top:5px;
	padding-bottom:5px;
	overflow:hidden;
	float:left;
}
.hrlist04 {
	width:80px;
	height:15px;
	padding-top:5px;
	padding-bottom:5px;
	overflow:hidden;
	float:left;
}

.hrlist02 {
	width:460px;
	height:15px;
	padding-top:5px;
	padding-bottom:5px;
	overflow:hidden;
	float:left;
}
.hrlist021 {
	width:430px;
	height:15px;
	padding-top:5px;
	padding-bottom:5px;
	overflow:hidden;
	float:left;
}

.hrlist05 {
	width:460px;
	height:auto;
	padding-top:5px;
	padding-bottom:5px;
	overflow:hidden;
	float:left;
}
.hrlist07 {
	width:160px;
	height:auto;
	padding-top:5px;
	padding-bottom:5px;
	overflow:hidden;
	float:left;
}
:hidden;
	float:left;
}
.hrlist08 {
	width:380px;
	height:auto;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	float:left;
}
.hrlist09 {
	width:380px;
	height:auto;
	padding-top:5px;
	padding-bottom:5px;
	overflow:hidden;
	float:left;
}

.hrlist05 a{
       font-size:12px; color:#626466;text-decoration:none;
}
.hrlist05 a:hover  {
       color: #FF6600;text-decoration:none; font-size:12px;
}
.hrlist04 a{
       font-size:12px; color:#227196;text-decoration:none;
}
.hrlist04 a:hover  {
       color: #FF6600;text-decoration:none; font-size:12px;
}

.hrline {
	border-top: 1px solid #EAEAEA;
	width: 540px;
	height: 1px;
	float: left;
}
.hrlist03{
	width:60px;
	height:15px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	overflow:hidden;
	float:left;

}
.hrlist02 a{
       font-size:12px; color:#626466;text-decoration:none;
}
.hrlist02 a:hover  {
       color: #FF6600;text-decoration:none; font-size:12px;
}

.hrlist021 a{
       font-size:12px; color:#626466;text-decoration:none;
}
.hrlist021 a:hover  {
       color: #FF6600;text-decoration:none; font-size:12px;
}

/*二级导航*/
.topnavpumain {
	width:250px;
	height:20px;
	margin-top:5px;
	float:right;
	background-color:#880097;
}
.puabout01 {
	width:541px;
	height:42px;
	float:left;
	background-image:url('../images/Purple/biz05.gif');
}

#navpu { 

 line-height: 25px;  list-style-type: none; background:#ffffff;  color:black;

}        

#navpu a {

       display: block; text-align:center;text-decoration:none;   font-size:14px; color:#686868; font-family:Arial Black;
}
#navpu a:hover  {
       color:#08a3f4;text-decoration:none;
}
#navpu li {
       float:left; width:auto; padding-right:10px;  padding-left:10px;
}
#navpu li a:hover{

}
#navpu li ul {
background-image:url('../images/Purple/menupubg.gif');
 display:none;
 width:618px;
 padding-left:0px;
line-height: 23px; list-style-type: none;text-align:center;
font-size:12px; color:white; font-weight:normal;
}
#navpu li ul li{
 width:auto;
}


#navpu li ul a{
       display: block; width: auto;text-align:center; font-size:12px; color:white;
}
#navpu li ul a:hover  {
       color: yellow;text-decoration:none;font-weight:normal; font-size:12px;

}
#navpu li ul a{
       font-size:12px; color:#ffffff;text-decoration:none;
}
#navpu li ul a:hover  {
       color: yellow;text-decoration:none; font-size:12px;

}

#navpu li.sfhover ul {
 left:0px;
 position: absolute;
 text-align:center; 
 display:block;
}
/*绿色About Us*/
.plist {
	width:186px;
	height:288px;
	overflow:hidden;
	float:left;
	background-image:url('../images/about/bizlist.jpg');
}
/*二级导航*/
.topnavabmain {
	width:250px;
	height:20px;
	margin-top:5px;
	float:right;
	background-color:#00c660;
}
.ababout01 {
	width:541px;
	height:42px;
	float:left;
	background-image:url('../images/about/biz05.gif');
}

#navab { 

 line-height: 25px;  list-style-type: none; background:#ffffff;  color:black;

}        

#navab a {

       display: block; text-align:center;text-decoration:none;   font-size:14px; color:#686868; font-family:Arial Black;
}
#navab a:hover  {
       color:#08a3f4;text-decoration:none;
}
#navab li {
       float:left; width:auto; padding-right:10px;  padding-left:10px;
}
#navab li a:hover{

}
#navab li ul {
background-image:url('../images/about/menupubg.gif');
 display:none;
 width:618px;
 padding-left:0px;
line-height: 23px; list-style-type: none;text-align:center;
font-size:12px; color:white; font-weight:normal;
}
#navab li ul li{
 width:auto;
}


#navab li ul a{
       display: block; width: auto;text-align:center; font-size:12px; color:white;
}
#navab li ul a:hover  {
       color: yellow;text-decoration:none;font-weight:normal; font-size:12px;

}
#navab li ul a{
       font-size:12px; color:#ffffff;text-decoration:none;
}
#navab li ul a:hover  {
       color: yellow;text-decoration:none; font-size:12px;

}

#navab li.sfhover ul {
 left:0px;
 position: absolute;
 text-align:center; 
 display:block;
}
/*OSS*/
.tu1 {
	width:280px;
	height:auto;
	overflow:hidden;
	padding-left:10px;
	padding-top:5px;
	float:left;
	padding-bottom:5px;
}
.plistoss {
	width:186px;
	height:288px;
	overflow:hidden;
	float:left;
	background-image:url('../images/oss/bizlist.jpg');
}
.bizlinelist01 {
	width:130px;
	height:15px;
	padding-top:5px;
	padding-bottom:5px;
	overflow:hidden;
	float:left;
}
.bizlinelist02 {
	width:440px;
	height:15px;
	padding-top:5px;
	padding-bottom:5px;
	overflow:hidden;
	float:left;
}

/*二级导航*/
.topnavossmain {
	width:250px;
	height:20px;
	margin-top:5px;
	float:right;
	background-color:#00c3c8;
}
.ossabout01 {
	width:541px;
	height:42px;
	float:left;
	background-image:url('../images/oss/biz05.gif');
}

#navoss { 

 line-height: 25px;  list-style-type: none; background:#ffffff;  color:black;

}        

#navoss a {

       display: block; text-align:center;text-decoration:none;   font-size:14px; color:#686868; font-family:Arial Black;
}
#navoss a:hover  {
       color:#08a3f4;text-decoration:none;
}
#navoss li {
       float:left; width:auto; padding-right:10px;  padding-left:10px;
}
#navoss li a:hover{

}
#navoss li ul {
background-image:url('../images/oss/menupubg.gif');
 display:none;
 width:618px;
 padding-left:0px;
line-height: 23px; list-style-type: none;text-align:center;
font-size:12px; color:white; font-weight:normal;
}
#navoss li ul li{
 width:auto;
}


#navoss li ul a{
       display: block; width: auto;text-align:center; font-size:12px; color:white;
}
#navoss li ul a:hover  {
       color: yellow;text-decoration:none;font-weight:normal; font-size:12px;

}
#navoss li ul a{
       font-size:12px; color:#ffffff;text-decoration:none;
}
#navoss li ul a:hover  {
       color: yellow;text-decoration:none; font-size:12px;

}

#navoss li.sfhover ul {
 left:0px;
 position: absolute;
 text-align:center; 
 display:block;
}
/*Production*/
.tu1 {
	width:280px;
	height:auto;
	overflow:hidden;
	padding-left:10px;
	padding-top:5px;
	float:left;
	padding-bottom:5px;
}
.blistp {
	width:186px;
	height:288px;
	overflow:hidden;
	float:left;
	background-image:url('../images/production/bizlist.jpg');
}

.plistProduction {
	width:186px;
	height:288px;
	overflow:hidden;
	float:left;
	background-image:url('../images/Production/bizlist.jpg');
}
.bizlinelist01 {
	width:130px;
	height:15px;
	padding-top:5px;
	padding-bottom:5px;
	overflow:hidden;
	float:left;
}
.bizlinelist02 {
	width:440px;
	height:15px;
	padding-top:5px;
	padding-bottom:5px;
	overflow:hidden;
	float:left;
}
.aboulinep {
	width:541px;
	height:20px;
	float:left;
	background-image:url('../images/Production/biz04.gif');
}
.about01p {
	width:541px;
	height:42px;
	float:left;
	background-image:url('../images/Production/biz05.gif');
}
.pLinemain {
   width:580px;
   height:auto;
   overflow:hidden;
   float:left;
   background-color:#FFDFF4;
}
.plinelist01 {
	width: 125px;
	height: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	overflow: hidden;
	float: left;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #FFF0FC;
}
.plinelist02 {
	width:410px;
	height:auto;
	padding-left:10px;
	padding-right:18px;
	overflow:hidden;
	float:left;
}
.aboutmainp{
	width:580px;
	height:auto;
	overflow:hidden;
	float:left;
	border-style: solid;
	border-width: 1px;
	border-color: #FFF0FC;
}
.ppic{
	width:262px;
	height:auto;
	overflow:hidden;
	padding-bottom:15px;
	float:left;
}
.ppic1{
	width:290px;
	height:auto;
	padding-left:10px;
	padding-right:8px;
	overflow:hidden;
	padding-bottom:15px;
	float:left;
}

/*二级导航*/
.topnavpmain {
	width:250px;
	height:20px;
	margin-top:5px;
	float:right;
	background-color:#982400;
}
.pabout01 {
	width:541px;
	height:42px;
	float:left;
	background-image:url('../images/Production/biz05.gif');
}

#navp { 

 line-height: 25px;  list-style-type: none; background:#ffffff;  color:black;

}        

#navp a {

       display: block; text-align:center;text-decoration:none;   font-size:14px; color:#686868; font-family:Arial Black;
}
#navp a:hover  {
       color:#08a3f4;text-decoration:none;
}
#navp li {
       float:left; width:auto; padding-right:10px;  padding-left:10px;
}
#navp li a:hover{

}
#navp li ul {
background-image:url('../images/Production/menupubg.gif');
 display:none;
 width:618px;
 padding-left:0px;
line-height: 23px; list-style-type: none;text-align:center;
font-size:12px; color:white; font-weight:normal;
}
#navp li ul li{
 width:auto;
}


#navp li ul a{
       display: block; width: auto;text-align:center; font-size:12px; color:white;
}
#navp li ul a:hover  {
       color: yellow;text-decoration:none;font-weight:normal; font-size:12px;

}
#navp li ul a{
       font-size:12px; color:#ffffff;text-decoration:none;
}
#navp li ul a:hover  {
       color: yellow;text-decoration:none; font-size:12px;

}

#navp li.sfhover ul {
 left:0px;
 position: absolute;
 text-align:center; 
 display:block;
}
