@charset "utf-8";
/*  ==================== 全局通用部分 ====================  */
* html {
  filter:expression(document.execCommand("BackgroundImageCache", false, true));
}
body{
  background:#000;
  margin: 0;
  padding: 0;
}
p,td,th,input,select,textarea {
  font: normal normal 12px Arial;
  margin: 0;  padding: 0;
}
img {
   border:0;
}
ul{
  list-style:none;
}
#flash {
  text-align:center;
  margin-top:15px;
  margin-left:40px;
}
#footer{
   width:100%;color:#fff;
 }
.textBot{
   text-align:center;
   color:#CCC;
 }
 .beian{
   text-align:center;
   color:#CCC;
   padding-top:5px;
 }
#wrapper {
   width:580px;
   height:911px;
   background:url(c-bg.gif) no-repeat;
   margin-left: auto;
   margin-right:auto;
   margin-top:60px;
}
#s-wrapper {
   width:580px;
   height:658px;
   background:url(s-bg.gif) no-repeat;
   margin-left: auto;
   margin-right:auto;
   margin-top:60px;
}
.logo{
  padding-top:50px;
  float:right;
  padding-right:40px;
}
.nav{
   padding-top:90px;
   padding-left:15px !important;
   padding-left:15px;
}
.nav li{
   display:inline;
   padding-left:2px;
}
.right{
   background: url(line.gif) right no-repeat ;
   padding-left:2px;
}
.rend{
   padding-left:2px;
}
.ads{
   margin-left:35px;
   width:515px;
   height:140px;
   overflow:hidden;
}
.ads2{
   margin-left:35px;
   width:515px;
   height:89px;
   overflow:hidden;
}
.map{
   margin-left:40px;
   width:502px;
   height:412px;
   overflow:hidden;
}
.reg{
   margin-left:220px;
   margin-top:30px;
   overflow:hidden;
}
.reg1{
   margin-left:190px;
   margin-top:10px;
   overflow:hidden;
}
#content{
   margin-top:20px;
   margin-left:38px;
   width:508px;
}
#content p{
   text-indent:24px;
   line-height:150%;
}
#content ul{
   margin-left:10px;
   font-size:12px;
}
#content li{
   list-style:circle;
   margin-left:10px;
}
#content h2{
	padding:5px 0 0 5px ;
	font-size:12px;
}
#content h3{
	padding:15px 0 0 15px ;
	font-size:12px;
	color:#2c4e86;
}
.r-sidebar{

}
.l-sidebar{
   float:left;
   width:100px;
}
.r2-sidebar{

}
.l2-sidebar{
   float:left;
   width:201px;
}
.s-sidebar{
   width:500px;
}
.mk {
   width:518px;
   height:98px;
   background:url(mk.jpg) no-repeat;
   margin-left: auto;
   margin-right:auto;
}
.mk2 {
   width:480px;
   height:98px;
   background:url(mk2.jpg) no-repeat;
   margin-top:25px;
}
.mk h2
{
   color:#FFF;
   margin:6px 0px 0px 10px;
}
.mk2 h2
{
   color:#FFF;
   margin:6px 0px 0px 10px;
}
.mk p
{
   font-size:14px;
   margin:8px 0px 0px 40px;}
.mk2 p
{
   font-size:14px;
   margin:18px 0px 0px 40px;}
/* 通用白间距 */
.p60px{
   height:40px;
   clear:both;
}
.w180px{
   width:180px;
   clear:both;
}
.p20px{
   border-top:#CCCCCC dashed 1px;
   height:20px;
   clear:both;
}

/* 产品中心 左右两列*/

.pl-sidebar{
   float:left;
   width:300px;
   height:483px;
}
.pr-sidebar{
   float:right;
   width:201px;
   height:453px;
   background:url(3.gif) no-repeat;
}
.pr-sidebar ul{
   padding:0 0 0 10px;
}
.pr-sidebar li{
   line-height:130%;
   list-style-type: disc;
}
.pr-sidebar a:link,.pr-sidebar a:visited,.pr-sidebar a:hover,.pr-sidebar a:active {
    color:#000;
	text-decoration:none;
}
.introduce {
   width:290px;
   clear:both;
}
.introduce h4{
    font-size:12px;
	color:#2c4e86;
}
.introduce p{
    font-size:12px;
}
.i-left {
   width:111px;
   float:left;
   height:150px;
   overflow:hidden;
}
.i-left img{
   padding-top:30px;
}
.i-right{
   width:166px;
   height:150px;
   float:right;
   text-align:left;
}