﻿body{ margin:0px; background:url(bg2.png); font-size:14px;font-family: "微软雅黑"; }
a{ text-decoration:none;color:#000}
.blank{ clear:both; line-height:1px; height:1px}
.l{ float:left}
.r{ float:right}
.page{ text-align: center}
.main{ width: 1000px; margin: auto;}
.mbody{width: 1000px; margin: auto; background: #fff; padding: 30px;}
.bg3{ height:10px; background: url(bg3.png) repeat-x}
.topbar{ height: 50px; line-height: 50px}
.topbar .logo{width:200px; margin-top:5px; height: 39px; float: left;}
.topbar .lang{ width: 100px; float: right}
.navbar{height: 35px; line-height: 35px; background: url(bg.png);}
.nav{ height:33px;line-height: 33px}
.nav .home{width: 240px; float: left; text-align: center; background: #de3e13; font-weight: bold; margin-right: 20px}
.nav .home a{color:#fff}
.nav .link{width: 130px; float: left; text-align: center }
.nav a{font-family: "微软雅黑";color: #333; font-size: 14px}
.navbtm{ background: url(bg.png) 0 -40px; height: 50px}
.btm{ border-top: solid 1px #dfdfdf;border-bottom: solid 1px #fafafa; background: #fafafa; line-height: 40px; text-align: center; margin: 0px}
/*.btm{ text-align: center}*/
.indexnews{ border:solid 1px #dfdfdf; padding-bottom: 10px; margin: 10px}
.indexnews .title{ height: 33px; line-height: 33px; text-indent: 30px; font-size: 15px; background: url(bg.png) 0 -1px; margin: 1px}
.indexnews ul{ list-style: none; padding: 0px; margin: 15px}
.indexnews li{ clear: both; line-height: 20px; height: 20px; background: url(li.png) no-repeat 0 1px; text-indent: 20px}
.indexabt{ margin: 10px 0 10px 0}
.indexabt .title{ height: 40px; background: url(ico1.png) no-repeat 5px 5px; line-height: 40px; text-indent: 50px; font-size: 18px; border-bottom:solid 1px #ccc; width: 98%; margin: auto;}
.indexabt .line{ line-height: 3px; height: 3px; width: 98%; background: #eee; margin: auto;}
.indexabt .txt{ padding: 20px; line-height: 20px}

.box-shadow{  
  -webkit-box-shadow:0 0 10px #ccc;  
  -moz-box-shadow:0 0 10px #ccc;  
  box-shadow:0 0 10px #ccc;  
}  

.indexunit{ margin-right: 10px; margin-left: 10px;border:solid 1px #dfdfdf}
.indexunit .title{height: 40px; line-height: 40px; text-indent: 40px; font-size: 14px; border-bottom:solid 1px #ddd; width: 98%; margin: auto; background: url(ico2.png) no-repeat 3px 5px;}
.indexunit .txt{ padding: 10px; line-height: 20px}
.left{ width:240px; float: left; border: solid 1px #dfdfdf;text-indent: 40px; background: url(leftbg1.jpg) no-repeat;  -webkit-box-shadow:0 0 10px #ccc;  
  -moz-box-shadow:0 0 10px #ccc;  
  box-shadow:0 0 10px #ccc;  }
.left .head{font-family: "微软雅黑";color: #333; font-size: 18px;height: 50px; line-height: 50px;  border-bottom: solid 3px #dfdfdf;margin: 0 30px 0 30px}
.left .leftmenu{border-bottom: solid 1px #dfdfdf; height: 50px; line-height: 50px;margin: 0 30px -1px 30px}
.left .btmmenu{ height: 50px; line-height: 50px;margin: 0 30px 0 30px}

.right{ width: 720px; padding: 10px; float: right; background: #efefef;}
.right .title{
     color: #333; font-size: 18px;  
     text-indent: 50px;
     height:50px; line-height:50px;
     border-bottom: solid 1px #ddd;
     background: url(ico2.png) no-repeat 5px 9px;
     
}
.right .line{ line-height: 3px; height: 3px; background:#eee; margin-bottom: 5px}
.right table{ margin: auto}
.right table{ border-collapse:collapse;}
.right table, td, th
  {
  border:1px solid #ccc;
  }
.right .th{ background:#ddd; border:solid 1px #ccc;}
.right .altrow{ background:#eee}
.right .content{ padding: 20px; line-height: 25px}
.right img{width:100%}
.tech{padding: 10px; width: 660px; margin: auto;}
.tech li{clear: both; line-height: 25px}
.flash img{display: block}