@charset "utf-8";
/* CSS Document */
*{padding:0; margin:0;}
body{font-size:12px; line-height:1.6em; font-family:"宋体", Arial, Helvetica, sans-serif; color:#0e0e0e; padding-top:6px;}
img{border:none;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.middle{vertical-align:middle;}
.center{text-align:center;}
a{color:#0e0e0e; text-decoration:none; outline:none;}
a:hover{text-decoration:underline;}
h3{font-size:14px;}

#wrap{width:1000px; margin:0 auto;}
#header{background:url(../images/header.png) no-repeat;}
#logo{}
#top-search{padding-top:53px; padding-right:14px;}
#top-search .search-bg{width:200px; padding-left:3px; height:23px; line-height:23px; border:none; background:url(../images/search-bg.png) no-repeat; color:#000;}
.menu{background:url(../images/menu-bg.png) repeat-x; height:38px;}
.menu li{list-style:none; float:left; height:34px; line-height:34px;  width:121px; padding:1px 0; padding-top:3px; padding-right:2px; background:url(../images/menu-li.png) no-repeat right center; text-align:center;}
.menu li.last{background:none;}
.menu li a{display:block; font-size:14px; font-weight:bold;}
.menu li a:hover{background:#767676; color:#fff; text-decoration:none;}
.on{background:#767676; color:#fff; text-decoration:none;}

#content{}
#left{padding-left:8px; padding-right:6px; width:233px;}
.l-ad li{list-style:none; height:51px;}
.l-ad li img{vertical-align:top;}
.in-about{width:432px; background:url(../images/in-about-bg.png) repeat-x bottom; line-height:24px;}
.in-about h3.title{height:38px; line-height:38px; padding-top:1px; background:url(../images/in-about-title.png) no-repeat; padding-left:41px;}
.in-about h3.title .fr{padding-right:16px; padding-top:6px;}
.in-about-m{border:1px solid #b7b7b7; border-top:none; border-bottom:none; padding:12px 0 0 12px; zoom:1; height:146px; overflow:hidden;}
.in-about-m .img{width:149px; height:129px; padding:5px; background:url(../images/in-about-img-bg.jpg) no-repeat; margin-right:18px;}
.in-about-m h3.t{color:#e57e00; padding-left:25px; background:url(../images/xingxing.png) no-repeat 3px center;}
.in-about-text{width:230px; padding-right:10px;}
.in-about-b{background:url(../images/in-about-bottom.png) no-repeat; height:8px; font-size:0; overflow:hidden;}
.in-news{width:301px; background:url(../images/in-about-bg.png) repeat-x bottom; line-height:24px; display:inline; margin-left:11px;}
.in-news h3.title{height:38px; line-height:38px; padding-top:1px; background:url(../images/in-news-title.png) no-repeat; padding-left:41px;}
.in-news-m{border:1px solid #b7b7b7; border-top:none; border-bottom:none; zoom:1; padding-top:8px; height:150px;}
.in-news li{list-style:none; padding-left:13px; background:url(../images/in-news-li.png) no-repeat left center; margin-left:11px; padding-right:10px;}
.in-news li .time{float:right; color:#808080; text-align:right;}
.in-news .more{text-align:right; padding-right:10px; padding-top:4px;}
.in-news-b{background:url(../images/in-news-bottom.png) no-repeat; height:8px; font-size:0; overflow:hidden;}

#footer{background:url(../images/footer-bg.png) repeat-x top #080808; height:auto; color:#666666; margin:0 6px; padding-top:16px; line-height:19px; font-size:14px; margin-top:6px;}
#footer a{color:#666666;}
.add{padding-left:20px; width:550px;}
.copyright{width:410px;}

/***about***/
.s-banner{padding:7px 0; padding-left:10px;}
.l-about{width:229px; background:url(../images/in-about-bg.png) repeat-x bottom; margin:0 2px; margin-bottom:15px;}
.l-about h3.title{height:38px; line-height:38px; padding-top:1px; background:url(../images/l-about-title.png) no-repeat; padding-left:41px;}
.l-about-m{border:1px solid #b7b7b7; border-top:none; border-bottom:none; zoom:1; padding-top:3px; padding-bottom:5px;}
.l-about li{list-style:none; min-height:30px; line-height:30px; background:url(../images/l-about-li.png) no-repeat left top; padding-right:10px; margin-left:10px; margin-top:7px;}
.l-about li a{color:#666666; font-size:14px; font-weight:bold; display:block; padding-left:38px;}
.l-about-b{background:url(../images/l-about-bottom.png) no-repeat; height:8px; font-size:0; overflow:hidden;}
#right{width:744px;}
.right-title{height:38px; line-height:38px; padding-top:1px; background:url(../images/right-title.png) no-repeat; padding-left:41px; padding-bottom:6px; padding-right:10px; margin-bottom:10px;}
.right-title .fl{ font-size:14px; font-weight:bold;}
.right-title .nav{text-align:right;}
.right-text{border:1px solid #b7b7b7; border-top:none; border-bottom:none; zoom:1; padding:20px 30px; line-height:25px;}
.right-top{background:url(../images/right-top.png) no-repeat; height:10px; font-size:0; overflow:hidden;}
.right-bottom{background:url(../images/right-bottom.png) no-repeat; height:10px; font-size:0; overflow:hidden;}
ul li{ list-style:none;}
.news1 
{
    line-height:30px;
    width:100%;
}
.news1 tr td
{
    border-bottom:1px dotted #ccc;
}

.news1 .nt{ width:80%;}


.network div.map {
    height: 550px;
    position: relative;
    width: 740px;
}


.network div.stores {
      float:left;
}


.network div.changecontent {

    float:left;
}


.network {
    border: 1px solid #B5B5B5;
    background:#ffe;
}
.honerList
{
    padding-top:30px;
}
.honerList dl
{
    width: 170px;
    float: left;
    height: 175px;

}
.honerList dl dt
{
    width: 100%;
    float: left;
    text-align: center;
}
.honerList dl dt img
{
   
    float: none;
    margin:0px auto;
    max-height:140px;
    max-width:160px;
}
.honerList dl dd
{
    width: 100%;
    float: left;
    text-align: center;
    height:30px;
    line-height:30px;
}

.l-about-m table
{
    width:100%; 
}
.l-about-m table tr td
{
    border-bottom:1px dotted #ccc;
}
.sbutton
{
    border-style:none;
    background:url(/images/go.png) no-repeat;
    height:22px;
    width:39px;
}
.cpb
{
    color:Red;
}

/*客服S ****************/
.searvice_wrap{width:100%; clear:both; margin:0 auto; position:relative; z-index:9999; top:100px;}
.searvice img{display:block; clear:both; margin:0 auto; width:72px;}
.searvice{width:128px; height:auto; overflow:hidden; position:absolute; margin:0; right:10px; z-index:9;}
.searvice ul{min-height:300px; _height:300px; width:128px; overflow:hidden; text-align:center; background:url(../images/searvice_b.png) center bottom; padding-top:10px;}
.searvice ul li{width:122px; height:auto; overflow:hidden; padding:7px 0;}
element.style {
    position: absolute;
    right: 0;
    top: 100px;
}
.searvice {
    height: auto;
    overflow: hidden;
    width: 150px;
}
.onitem .headimg {
    float: left;
    height: 22px;
    margin-top: 2px;
    overflow: hidden;
    width:73px;
}
.onitem .headimg a {
    color: #5D5D5D;
    font-size: 11px;
    text-decoration: none;
}
#ontit{
width:150px;
overflow:hidden;
background:url("/images/oserver_tit.gif" ) no-repeat;
text-align:center;
padding-top:35px;
line-height:16px;
font-size:12px;
color:#FFF;
font-weight:bold;
}
#onbody{
width:150px;
height:auto;
overflow:hidden;
background:url("/images/oserver_bg.gif") repeat scroll 0 0 transparent;
margin-top:0px;
}
#ondown{
width:150px;
height:6px;
overflow:hidden;
background:url("/images/oserver_down.gif") ;
}
.onitem{
width:140px;
height:auto;
overflow:hidden;
margin:auto;
}
.onitem .info{
height:25px;
overflow:hidden;
line-height:25px;
float:left;
padding-left:5px;
padding-right:5px;
} 