* {
 margin:0px auto;
 padding:0px;
 line-height:100%;
 font-family:"微软雅黑";
}
ul li{
 list-style:none;
}
body{
 background:#ebebeb;
 margin:0px;
 padding:0px;
}
.top{
 background:url(../images/top.png);
 height:166px;
 width:100%;
 float:left;
 overflow:hidden;
 zoom:1;
 
 
}
a{
 text-decoration:none;
}
.logo{
 width:954px;
 margin:0px auto;
 margin-top:25px;
 
}

.logo span{
 position:relative;
 float:right;
 
}

.logo span a{
 color:#FFF;
 
}

.menu{
 
 float:left;
 width:100%;
 height:40px;
 background:#3cb1c4;
 text-align:center;
 clear:both;
 
}
.maincontent{
 clear:both;
 margin:0px auto;
 width:960px;
 background:#FFF;
 overflow:hidden;
 zoom:1;
 border:#CCC 1px solid;
 
 
}
.menu ul{
 width:850px;
 margin:0px auto;
 padding-top:8px;
}
.menu ul li {
 list-style:none;
 float:left;
 width:100px;
 line-height:35px;
 display:block;
 font-family:"微软雅黑";
 color:#FFF;
 font-size:18px;
}
.menu ul li a{
 text-decoration:none;
 width:100px;
 line-height:35px;
 display:block;
 font-family:"微软雅黑";
 color:#FFF;
 font-size:18px;
 
}

.menu ul li a:hover{
 text-decoration:none;
 width:100px;
 line-height:35px;
 display:block;
 font-family:"微软雅黑";
 color:#3cb1c4;
 font-size:18px;
 background:#FFF;
 border-radius:4px;
}

.menu ul li:hover{
 list-style:none;
 float:left;
 width:100px;
 line-height:35px;
 display:block;
 font-family:"黑体";
 color:#3cb1c4;
 font-size:18px;
 background:#FFF;
 border-radius:4px;
}

.address{
 clear:both;
 width:880px;
 height:60px;
 line-height:60px;
 color:#999999;
 font-size:10px;
 margin:0px auto;
 margin-left:100px;
}
.address span{
line-height:38px;
}
.detailmain{
 width:820px;
 margin:0px auto;
 
 
}

.detailmainl{
 width:150px;
 height:570px;
 background:#fbfbfb;
 border:#e1e1e1 1px solid;
 float:left;
 margin-left:70px;
 text-align:center;
 margin-bottom:40px;
}

.detailmainr{
 width:642px;
 background:#fff;
 border:#e1e1e1 1px solid;
 margin-right:70px;
 text-align:center;
 margin-bottom:50px;
}

.detailmainl ul li a{
 text-decoration:none;
 font-size:16px;
 font-family:"微软雅黑";
 color:#3cbac4;
 width:110px;
 display:block;
 line-height:45px;
 text-align:center;
 border-bottom:#A7ADAB 3px solid;
}
.detailmainl ul li span{
 text-decoration:none;
 font-size:16px;
 font-family:"微软雅黑";
 color:#3cbac4;
 width:110px;
 display:block;
 line-height:45px;
 text-align:center;
 border-bottom:#A7ADAB 3px solid;
}




.detailmainrcontext{
 width:620px;
 margin:0px auto;
}

.detailmainrcontexttitle{
 line-height:70px;
 width:500px;
 border-bottom:#3cb1c4 3px solid;
 font-size:20px;
 color:#3cb1c4;
}
.detailmainrcontexttitle div{
color:#666;
}


.detailmainrcontextt{
 margin-bottom:30px;
 overflow:hidden;
 zoom:1;
 padding-left:10px;
 text-align:left;
 margin-top:20px;
}
.cotitle{
 list-style:none;
 line-height:40px;
 width:520px;
 border-bottom:#3cb1c4 1px solid;
 overflow:hidden;
 zoom:1;
 
}

.cotitlecontext{
 float:left;
 line-height:30px;
}
.cotitletime{
 float:right;
 line-height:30px;
}
.page{
 position:absolute;
 background:url(../images/page.png);
 width:61px;
 height:97px;
 margin-left:204px;
 margin-top:50px;
}
 
.ffooter{
 clear:both;
 margin:0px auto;
 margin-top:50px;
 width:100%;
 height:70px;
 background:#329bac;
 text-align:center;
 padding-top:5px;
}
.ffooter span{
 margin:0px auto;
 font-size:14px;
 color:#FFF;
}
 #vsb_newscontent{
line-height:24px !important;
color:#333;
padding:8px;
}
 