*{ margin:0; padding: 0;}
body {
    font-size: 13px;
    font-family: 微软雅黑, Verdana, Arial;
    margin: 0;
    height: 0;
    background-color: #f8f8fa;
}
.LayoutBaseContent {
    width:988px;
    margin:auto auto;
    background-color:#fff;
    overflow:hidden;
}
a{
	text-decoration: none;
	color:#636363;
}
a:hover{
	color: #FF0000;
	text-decoration:underline;
}
.menu table tr td {
    vertical-align:bottom;
   
}

.menu a {
    display:block;
    width:150px;
    color:#fff;
    font-weight:bold;
    text-align:center;
    height:45px;
    line-height:45px;
    background-image:url("images/lanmu-bg.png")/*tpa=http://www.sh-xintuo.com/images/lanmu-bg.png*/;
    background-repeat:repeat-x;
}

    .menu a:hover {
          background-image:none;
     background-color:#3080b1;
    }

.menu #首页 a,.menu #Home a {
    width: 93px; 
    height: 57px;
    display:block;
    background-image:url("images/3b.png")/*tpa=http://www.sh-xintuo.com/images/3b.png*/;
}

.menu #首页 a:hover,.menu #Home a:hover {
    width: 93px; 
    height: 57px;
    display:block;
    background-image:url("images/3.png")/*tpa=http://www.sh-xintuo.com/images/3.png*/;
}

.menu .active {
     background-image:none;
     background-color:#3080b1;
}

.menu #首页 .active,.menu #Home .active {
     background-image:url("images/3.png")/*tpa=http://www.sh-xintuo.com/images/3.png*/;
}

.productContent {
    width:212px;
    height:168px;
    background-image:url("images/6.png")/*tpa=http://www.sh-xintuo.com/images/6.png*/;
    overflow:hidden;
}

.productContentImage {
    text-align:center;
    margin-top:10px;
    
}

.productContentTitle {
    text-align:center;
   padding-left:35px;
   padding-right:35px;
}

.productContentTitle a{
    color:#5a5a5a; 
}

.menua a {
    display:block;
    height:36px;
    line-height:36px;
    padding-left:58px;
   font-size:15px;
   color:#fff;
   font-weight:bold;
   background-color:#252525;
   background-image:url("images/8.png")/*tpa=http://www.sh-xintuo.com/images/8.png*/;
   background-repeat:no-repeat;
   background-position:21px 13px;
  
}

.menub a {
    display:block;
    height:36px;
    line-height:36px;
    padding-left:58px;
   font-size:14px;
   color:#fff;
   background-color:#53b130;
  
}


.menuc a {
    display:block;
    height:36px;
    line-height:36px;
    padding-left:58px;
   font-size:14px;
   color:#fff;
   border-bottom:1px solid #a0d48c;
  background-image:url("images/menucBg.png")/*tpa=http://www.sh-xintuo.com/images/menucBg.png*/;
  background-repeat:repeat-x;
}

.menud a {
    display:block;
    height:36px;
    line-height:36px;
    padding-left:58px;
   font-size:14px;
   color:#fff;
   background-color:#9e9e9e;
  
}

.caitu a {
    background-color:#3080b1;
    display:inline-block;
    width:100px; 
    height:30px;
    color:#fff;
    line-height:30px;
    text-align:center;
}

.menue a {
    

     display:block;
    height:36px;
    line-height:36px;
    padding-left:58px;
   font-size:15px;
   color:#515151;
    background-color:#a2a2a2;
    font-weight:bold;
     border-bottom:dotted 1px #636363;

     
}

.productListContent {
    height:110px; 
    overflow:hidden;
    border:0px solid #000;
    margin-right:10px;
    color:#636363;
    font-size:12px;
}
.menuf a {
   

     display:block;
    height:36px;
    line-height:36px;
    padding-left:58px;
   font-size:14px;
   color:#636363;
    background-color:#e9e9e9;
    border-bottom:dotted 1px #636363;

}

    .menuf a:hover {
         background-color:#9e9e9e;
    }
.patha a {
    color:#0062a4;
    font-size:16px;
    font-weight:bold;
  
}

.patha{
      color:#0062a4;
       font-size:16px;
     
}

.richa {
    line-height:25px;
   margin-right:10px;
    color:#636363;
    font-size:12px;
}
td{text-align:left}
.productList table tr td {
    border-bottom:dotted 1px #e9e9e9;
    padding-bottom:10px;
    padding-top:10px;
}

.productListTop {
    height:4px; 
    background-color:#1a6baa;
}

.productListTitle {
    color:#1a6baa;
    font-weight:bold;
    line-height:20px;
}

    .productListTitle a {
        color:#3080b1;
    }

.paging {
   margin-top:10px;
   margin-bottom:10px;
   text-align:right;
   margin-right:10px;
}

    .paging a {
        display:inline-block;
        line-height:20px;
        width:20px;
        height:20px;
        background-color:#e9e9e9;
        color:#fff;
     
        text-align:center;
        font-family:Arial;
      
    }

     .paging .now_page{
        display:inline-block;
        line-height:20px;
        width:20px;
        height:20px;
        background-color:#1a6baa;
        color:#fff;
       
        text-align:center;
      
    }
.listMsg {
    margin-right:10px;
    color:#5a5a5a;
}
.listMsg table tr td a {
    color:#5a5a5a;
    line-height:25px;
}

.listMsg table tr td {
     border-bottom:dotted 1px #e9e9e9;
    padding-bottom:10px;
    padding-top:10px;
}

.aa {
    height:35px;
    line-height:35px;
    background-color:#e9e9e9;
    font-size:16px; 
    font-weight:bold;
    padding-left:20px;
    color:#3080b1;
}

.bb table tr th {
    white-space:nowrap;
    vertical-align:top;
    text-align:right;
     padding-right:5px;
}

.bb table tr td {
 
    vertical-align:top;
}

.cc table tr th {
  
    vertical-align:top;
    text-align:right;
    padding-right:5px;
}

.cc table tr td {
 
    vertical-align:top;
}

.email {
    color:#5a5a5a;
}
.map{ width: 421px; height: 365px; position: relative;}
	.map area{ background: #000; cursor: pointer;}
	.tel{display: none; position: absolute; width: 96px; height: 16px; line-height: 16px; text-align: center; font-size: 12px; color: #333; background: #fff; border-radius: 3px; overflow: visible;}
	.tel img{ position: absolute; right: -3px; bottom: -10px;}