HTML,BODY {
  WIDTH: 100%; HEIGHT: 100%
}
BODY {
  MARGIN: 0px; PADDING: 0px; BACKGROUND:  #f6f9fb; COLOR: #535353; FONT-FAMILY: arial,verdana,sans-serif
}
TABLE {
  FONT-SIZE: 12px; TEXT-ALIGN: left; MARGIN: auto
}
DIV {
  FONT-SIZE: 12px; TEXT-ALIGN: left; MARGIN: auto
}
DIV.dfn {
  DISPLAY: none
}
FORM,INPUT,SELECT,TEXTAREA {
  MARGIN: 0px; PADDING: 0px
}
INPUT,SELECT,TEXTAREA {
  FONT-SIZE: 12px; FONT-FAMILY: arial; VERTICAL-ALIGN: middle
}
INPUT.text {
  HEIGHT: 16px; PADDING: 2px; BORDER: #999999 1px solid
}
INPUT.btn {
  HEIGHT: 22px; LINE-HEIGHT: 22px; BORDER: #DCDCDC 1px solid; PADDING-LEFT: 14px; BACKGROUND: url(button.jpg)
}
INPUT.button {
  HEIGHT: 22px; BACKGROUND: #DDDDDD; BORDER: 1px solid; BORDER-COLOR: #DDDDDD #AAAAAA #AAAAAA #DDDDDD; PADDING: 3px 5px 3px 5px; OVERFLOW: visible
}
INPUT.file {
  HEIGHT: 22px; LINE-HEIGHT: 22px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER: #999999 1px solid
}
INPUT.checkbox {
  WIDTH: 13px; HEIGHT: 13px; BORDER: 0px; MARGIN: 2px
}
INPUT.radio {
  WIDTH: 13px; HEIGHT: 13px; BORDER: 0px; MARGIN: 2px
}
SELECT.select {
  HEIGHT: 22px; LINE-HEIGHT: 22px
}
TEXTAREA.textarea {
  PADDING: 2px; BORDER: #999999 1px solid
}
IMG {
  BORDER: 0px
}
IMG.absmiddle {
  VERTICAL-ALIGN: middle
}
A {
  COLOR: #535353; TEXT-DECORATION: none
}
A:hover {
  TEXT-DECORATION: underline
}
#top {
    background:url(back-line.jpg) repeat-y scroll center center transparent;
    height: 150px;
    margin: 0 auto;
    padding: 0 40px;
    width: 890px;
}
.flash {
    background: url(back-line.jpg) repeat-y scroll center center transparent;
    height: 363px;
    margin: 0 auto;
    padding: 0px 40px 35px 40px;
    width: 890px;
}
#topContent {

}
#topContent H2 {
  MARGIN: 0px; PADDING-LEFT: 10px; POSITION: absolute; TOP: 15px; COLOR: #666666; FONT-FAMILY: "Trebuchet MS"; FONT-SIZE: 24px; FONT-WEIGHT: bold
}
#topContent H2 A {
  COLOR: #666666; TEXT-DECORATION: none
}
#topContent H2 A:hover {
  COLOR: #333333; TEXT-DECORATION: none
}
#logo{float:left;width:300px;height:65px;margin-top:40px;}
#panel {
    float: right;
    height: 65px;
    margin-top: 5px;
    padding-bottom: 15px;
    padding-top: 33px;
    width: 550px;
}
#panel SPAN {
  COLOR: #999999
}
#panel .guanlian {
    float: right;
    height: 28px;
    text-align: right;
    width: 365px;
    margin-top:13px;
}
#panel .search_pic2_me {
    float: right;
    height: 17px;
    margin-left: 10px;
    padding-top: 0 !important;
    text-align: right;
    width: 560px;
}
#menu {
  background: none repeat scroll 0 0 #E61717;
    clear: both;
    height: 29px;
    margin: 0 auto;
    overflow: hidden;
    width: 890px;
}
#menu UL {
  MARGIN: 0px; PADDING: 0px; PADDING-TOP: 1px; LIST-STYLE: none
}
#menu LI {
  DISPLAY: block; FLOAT: left; WHITE-SPACE: nowrap;margin-bottom:2px;
}

#menu A {
  DISPLAY: block; COLOR: #FFFFFF; TEXT-DECORATION: none;  LINE-HEIGHT: 26px; PADDING-LEFT: 11px; PADDING-RIGHT: 10px;margin-bottom:2px;font-size:15px;
}
#menu A:hover {
  BACKGROUND: #FFFFFF; COLOR: #000000; TEXT-DECORATION: none;font-weight:bold;margin-bottom:2px;
}
#menu li ul {
list-style-type: none;text-align:left;
left: -950em; width: 185px; position: absolute;border:#c7c7c7 1px solid; border-top:none;BACKGROUND: #FFFFFF;
}
#menu li ul li{
float: left; width: 130px;
background: #FFFFFF;
}

#menu li ul a:link {
color:#666; text-decoration:none;
}
#menu li ul a:visited {
color:#666;text-decoration:none;
}


#menu li:hover ul {
left: auto;
}
#menu li.sfhover ul {
left: auto;
}



#middle {
    background:url(back-line.jpg) repeat-y scroll center center transparent;
    margin: 0 auto;
    padding: 0 40px;
    width: 890px;
    padding-bottom: 15px;
}
#middleContent {

}
#middleContent2 {
  PADDING: 10px 10px 30px 10px; MARGIN-BOTTOM: -5px; BACKGROUND: url(bg.1.2.gif) bottom center no-repeat
}
#bottom {
    background: url(foot.jpg) no-repeat scroll center top #0242E3;
    height: 85px;
    margin: 0 auto;
    padding: 0 40px;
    width: 890px;
}
#bottomContent {
  POSITION: relative; PADDING: 20px 5px 30px 5px;float:center;
}
#bottomContent P {
  MARGIN: 0px; FONT-SIZE: 13px; COLOR: #1B3C8D; LINE-HEIGHT: 20px; HEIGHT: 20px; TEXT-ALIGN: center
}
#bottomContent P A {
  COLOR: #666666; TEXT-DECORATION: none;
}
#bottomContent P A:hover {
  COLOR: #333333; TEXT-DECORATION: underline
}
#bottomMenu {
  POSITION: absolute; TOP: 15px; RIGHT: 5px; FONT-FAMILY: PMingLiu; FONT-SIZE: 11px; COLOR: #666666
}
#bottomMenu A {
  COLOR: #666666; TEXT-DECORATION: none
}
#bottomMenu A:hover {
  COLOR: #333333; TEXT-DECORATION: none
}
.ash {
  COLOR: #666666
}
.box1 {
  WIDTH: 870px; MARGIN-BOTTOM: 10px; BACKGROUND: #F6F9FB; BORDER: #E1E1E1 1px solid
}
.box1 H3 {
  MARGIN: 10px; FONT-SIZE: 15px; FONT-WEIGHT: bold; COLOR: #9F9F9F
}
.box1 p {
  MARGIN-left: 10px; MARGIN-top: 7px;MARGIN-bottom: 7px; FONT-SIZE: 15px;
}
.box1 UL {
  LIST-STYLE-IMAGE: url(icon.1.gif); PADDING: 0 0 5px 30px; MARGIN: 10px 0 10px 0px
}
.box1 UL LI {
  MARGIN-TOP: 5px;FONT-SIZE: 15px;FONT-WEIGHT: bold; COLOR: #9F9F9F
}
.box1 DIV.box1s {
  MARGIN: 10px; TEXT-ALIGN: center
}
.box2 {
  WIDTH: 100%
}
.box2 H3 {
  MARGIN: 10px; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #1B3C8D; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #999999 1px dotted
}
.box2 UL {
  LIST-STYLE-IMAGE: url(li_icon.gif); PADDING: 0 0 5px 30px; MARGIN: 10px 0 10px 0px
}
.box2 UL LI {
  MARGIN-TOP: 7px;
  border-bottom:1px dashed #DDDDDD;
  line-height: 18px
}
.clear {
  DISPLAY: block; CLEAR: both; WIDTH: 100%; HEIGHT: 1px; OVERFLOW: hidden
}
.content DIV {
  LINE-HEIGHT: 150%
}
.comment DIV {
  LINE-HEIGHT: 120%
}
.cutepage {
  TEXT-ALIGN: right
}
.hand {
  CURSOR: pointer
}
.hidden {
  DISPLAY: none
}
.inline {
  DISPLAY: inline
}
.highlight {
  BACKGROUND: #ffff66
}
.imgbox1 {
  WIDTH: 122px; PADDING: 3px; BORDER: #B9B9B9 1px solid
}
.jloader {
  MARGIN: 0px; BACKGROUND: #FFFFFF; PADDING-LEFT: 8px; BORDER: #666666 1px solid
}
.jloader DIV {
  MARGIN: 0px; BACKGROUND: url(jloading.gif) left center no-repeat; HEIGHT: 48px; LINE-HEIGHT: 48px; PADDING-LEFT: 40px; PADDING-RIGHT: 8px; COLOR: #666666
}
.list {
  PADDING-TOP: 10px
}
.line1 {
  HEIGHT: 1px; BACKGROUND: url(line.1.jpg)
}
.middleMain {
  WIDTH: 890px; DISPLAY: inline; FLOAT: right;
}
.middleMainContent {
  BORDER: #DEDEDE 1px solid;height:auto;
}
.nav SPAN {
  DISPLAY: block; LINE-HEIGHT: 25px; PADDING-TOP: 2px; COLOR: #454545; BORDER-BOTTOM: #DEDEDE 1px dashed
}
.nav SPAN A {
  COLOR: #454545; TEXT-DECORATION: none
}
.nav SPAN A:hover {
  TEXT-DECORATION: underline
}
.probox1 {
  WIDTH: 158px; FLOAT: left; DISPLAY: inline
}
.quote {
  WIDTH: 98%; LINE-HEIGHT: 150%; BORDER: #dcdcdc 1px dotted; PADDING: 5px
}
.relative {
  POSITION: relative
}
.red {
  COLOR: #CC0066
}
.tit1 {
  HEIGHT: 24px
}
.tit1 SPAN {
  PADDING-LEFT: 10px; BACKGROUND: url(icon.2.jpg) center left no-repeat
}
.time1 {
  TEXT-ALIGN: right
}
.time1 SPAN {
  COLOR: #999999
}
.tablem {
  WIDTH: 100%; BORDER: 0px
}
.tablen {
  WIDTH: 100%; BORDER: 0px
}
.tablex {
  WIDTH: 100%; BACKGROUND: #CCCCCC; BORDER: 0px
}
.tablex TD {
  BACKGROUND: #FFFFFF
}
.tables {
  WIDTH: 100%; MARGIN-BOTTOM: 5px; BACKGROUND: #DCDCDC; BORDER: 0px
}
.tables TD {
  BACKGROUND: #FFFFFF
}
.tables TD.tbt {
  BACKGROUND: #F9F9F9
}
.topic {
  HEIGHT: 50px
}
.topic DIV {
  LINE-HEIGHT: 50px; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.ubb_code {
  BORDER: #dcdcdc 1px dotted; PADDING: 5px; LINE-HEIGHT: 150%; FONT-STYLE: italic
}
.ubb_quote {
  BORDER: #dcdcdc 1px dotted; PADDING: 5px; LINE-HEIGHT: 150%
}
.service_list6 {
   border-bottom: 1px dotted #999999;
   color: #1B3C8D;
   font-size: 15px;
   font-weight: bold;
   margin: 10px;
   padding-bottom: 5px;
}
.service_list1{
   background: none repeat scroll 0 0 #F8F8F8;
   border-top: 1px solid #E1E1E1;
   float: left;
   height: 28px;
   line-height: 28px;
   padding-left: 160px;
   padding-right: -100px;
   width: 255px;
}
.service_list2{
   border-top: 1px solid #E1E1E1;
   float: left;
   height: 23px;
   padding-top: 5px;
   position: relative;
   width: 395px;
}
.aboutus_right {
    padding-left: 200px;
    height: auto;
    overflow: hidden;
    width: 700px;
}

.cpspecial {
      float: left;
      height: 45px;
      line-height: 14px;
      margin-right: 14px;
      margin-left: 19px;
      margin-bottom: 28px;
      padding-top: 84px;
      text-align: center;
      width: 112px;
      border-left:2px;
      border: 1px solid #CCCCCC;
  }

.cpspecial_sub {
    float: left;
    height: 112px;
    line-height: 14px;
    margin-right: 14px;
    margin-left: 19px;
    margin-bottom: 28px;
    padding-top: 15px;
    text-align: center;
    width: 112px;
    border-left:2px;
    border: 1px solid #CCCCCC;
}
.enterprise-email{background: url(login_bg.jpg) no-repeat 0 0; width: 207px; height: 116px; margin-bottom: 8px;}
.enterprise-email h3{color: White; font-size: 12px; padding: 7px 0 7px 12px;margin: 0;}
.enterprise-email ul{ padding: 5px 0 5px 8px; width: 200px; margin: 0;}
.enterprise-email li{ display: block; padding: 0 0 2px 0; }
.enterprise-email li label { color: #5C5C5C; vertical-align: middle; }
.enterprise-email form input label{
    color: #333333;
    font-family: Arial;
    font-size: 12px;
    margin: 0;
    padding: 0;
}
.enterprise-email form { border: 0 none;}
.mgx02 {margin-left: 52px;}
.mb_title {
    font-weight: bold;
    color: #1B3C8D;
    font-size: 12px;
    float: left;
    width: 207px;
}

#demo0 {
    width:870px;
 height:50px;
 overflow:hidden;
 margin:auto;
}
#demo0 img {
    float:left;
 margin-left:10px;
 border:3px #ffffff solid;
}
#indemo0 {
    float: left;
    width: 800%;
}
#demo10 {
    float: left;
}
#demo20 {
    float: left;
}
.gonggao{
	float:left;
	height:208px;
	width:210px;
}
.gonggaoul {
	line-height: 24px;
	height: 108px;
}
.gonggaoul li {
	list-style-image: url("gonggaobiao.jpg");
	margin-left: -15px;
	width: 175px;
	height: 24px;
}
#gonggaobgtb{
	margin-left:-3px;
    margin-bottom: 7px;
}

.mtext{
	display: block;
	padding-lef:9px;
	
}
#top_ctr515_ListArticle_LstArticleManage{
	margin-left:9px;
}

.globalnews li {
	list-style-image: url("li_icon.gif");
}
.globalnews{
	width:210px;
	height:140px;
	padding-left:12px;
	line-height: 25px;
	margin-top: 4px;
	margin-bottom: 13px;
	margin-left: 10px;
}
.globalnewsimg{
	margin-left: 10px;
	margin-top: 2px;
}
.formore {
	float: right;
	margin-top: -1px;
	margin-right:20px;
}
.formore li{
	color: red;
}
.qianming{
	display: block;
	height: 32px;
	width: 433px;
	font-family: 方正舒体;
	font-weight:700;
    font-size: 2em;
    float:left;
    margin-top:5px;
    margin-left:15px
}
#picnewsimg{
	margin-left: 10px;
}
.evolution{
	float: left;
}

.marketingNews {
    margin-top: 2px;
}

.box2.latestNews {
    margin-bottom: 7px;
}
.yiliu{
	display: block;
	margin-top:10px;
}
/*图片新闻-start*/
#banner {position:relative; width:208px; height:170px; overflow:hidden; margin:0 auto;}
#banner_list img {border:0px;width:208px;height:145px;}
#banner_info{
    position: absolute;
    bottom: 0;
    height: 27px;
    font-color: #535353;
    z-index: 1001;
    cursor: pointer;
    top: 145px;
    margin-top: 10px;
    width: 170px;
    text-align: center;
}
#banner_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:3px;}
#banner ul {
	text-indent:-9999px;
	opacity:0.0;
}
#banner ul li {	
	text-indent:-9999px;
	opacity:0.0;
}
#banner_list a{position:absolute;}
/*图片新闻-start*/
/*产品应用领域-start*/
#yyly {
    position: relative;
    width: 208px;
    height: 170px;
    overflow: hidden;
    margin: 0 auto;
    text-align: center;
}
#yyly img {border:0px;width:208px;height:145px;}
#yyly_info{
	position:absolute; 
	bottom:0;
	height:27px;
	font-color:#535353;
	z-index:1001;
	cursor:pointer;
	top:145px;
	margin-top:10px;
	text-align:center;
    width: 180px;
    left: 0px;
}
#yyly_text {
	position:absolute;
	width:120px;
	z-index:1002; 
	right:3px; 
	bottom:3px;
}
#yyly ul {
	text-indent:-9999px;
	opacity:0.0;
}
#yyly ul li {
	text-indent:-9999px;
	opacity:0.0;
}
#yyly_list a{
	position:absolute;
} 
/*产品应用领域-end*/

.ned_font{
	display:block;
	font-family: 黑体;
    font-size: 1em;
    font-weight:100;
    margin-left:-3px;
    margin-top: -2px;
    
}

.p_yong_qq:before {
    content: url("qq.png");
    display: inline-block;
    position: relative;
    width: 20px !important;
    height: 23px !important;
}

.p_yong_qq span {
    position:absolute;
    margin-top: 5px;
    margin-left: 5px;
}

.p_yong_weixin:before {
    content: url("weixin.png");
    display: inline-block;
    position: relative;
    width: 20px !important;
    height: 23px !important;
}

.p_yong_weixin span {
    position:absolute;
    margin-top: 5px;
    margin-left: 10px;
}

.p_yong_linkedin:before {
    content: url("linkedin.jpg");
    display: inline-block;
    position: relative;
    width: 20px !important;
    height: 23px !important;
}

.p_yong_linkedin span {
    position:absolute;
    margin-top: 5px;
    margin-left: 10px;
}

.p_yong_skype:before {
    content: url("skype.JPG");
    display: inline-block;
    position: relative;
    width: 20px !important;
    height: 23px !important;
}

.p_yong_skype span {
    position:absolute;
    margin-top: 5px;
    margin-left: 27px;
}

.p_shallen_skype:before {
    content: url("skype.JPG");
    display: inline-block;
    position: relative;
    width: 20px !important;
    height: 23px !important;
}

.p_shallen_skype span {
    position:absolute;
    margin-top: 3px;
    margin-left: 30px;
}


