@charset "gb2312";blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;}
body,button,input,select,textarea{color:#000;font-size:12px;font-family:tahoma,arial,\5b8b\4f53;line-height:22px;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
ol,ul{list-style:none;}
a{text-decoration:none;}
a{color:#3372A2;}
a:hover{color:#C00;text-decoration:none;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
#content,#footer,#header,#page{margin-right:auto;margin-left:auto;background-color:#FFF;}

.w950{width:950px;}
.col-main{float:left;width:100%;min-height:1px;}
.col-extra,.col-sub{float:left;}
.col-extra:after,.col-sub:after,.layout:after,.main-wrap:after{clear:both;display:block;height:0;content:'\20';}
.clear{clear:both;}

.top{height:35px;background-color:#069;line-height:35px;}
.top .w{margin-right:auto;margin-left:auto;width:990px;color:#FFF;}
.top .w a,.top .w a:visited{margin-right:5px;margin-left:5px;color:#FFF;}
.top .w .right{float:right;margin-right:10px;}

.head{width:100%;height:303px;clear:both;}
.head .banner{width:100%;height:303px;background-image:url(/public/images/banner.jpg);}
.head .banner .logo{overflow:hidden;width:1008px;height:243px;margin:0 auto;}
.head .banner .nav{overflow:hidden;margin:0 auto;width:990px;height:60px;}
.head .banner .nav li{float:left;}
.head .banner .nav a,.head .banner .nav a:visited{display:block;width:98px;background-image:url(/public/images/mid.jpg);background-position:right 0;background-repeat:no-repeat;color:#FFF;text-align:center;text-decoration:none;font-weight:700;font-size:14px;line-height:45px;}
.head .banner .nav a:hover{background-position:right -52px;color:#333;}

.contnier{margin-right:auto;margin-left:auto;width:988px;min-height:400px;}
.left{float:left;overflow:hidden;padding-left:10px;width:260px;}
.mid{float:left;overflow:hidden;margin-right:10px;margin-left:10px;width:687px;}
.sidevar{float:right;overflow:hidden;padding-right:10px;width:260px;}
.stbox{border:1px solid #CCC;}
.stbox .tit{border:1px solid #FFF;}
.leftnav{overflow:hidden;margin:10px;width:236px;line-height:28px;}
.leftnav li{margin-bottom:8px;padding-left:25px;border:1px solid #CCC;background-image:url(/public/images/bit05.gif);background-position:10px center;background-repeat:no-repeat;font-size:14px;}

.l-list{overflow:hidden;margin:10px;width:236px;}
.l-list li{border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#CCC;}
.l-list li a{height:28px;width:236px;line-height:28px;display:block;}
.l-list li a:hover{background:#069;height:28px;width:236px;line-height:28px;color:#fff;}
.l-list2{overflow:hidden;margin:10px;line-height:28px;}
.l-list2 li{border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#CCC;}

.l-listpage{overflow:hidden;margin:10px;line-height:28px;}
.l-listpage li{padding-left:15px;background-image:url(/public/images/arrow_4.gif);background-position:0 center;background-repeat:no-repeat;line-height:35px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#CCC;}
.l-listpage span.days{float:right;}
.l-listpage a{font-size:14px;}

.tel{overflow:hidden;margin-right:auto;margin-bottom:10px;margin-left:auto;width:251px;height:87px;background-image:url(/public/images/tel.jpg);background-repeat:no-repeat;}
.tel h2{margin-left:20px;color:#C00;font-size:22px;line-height:90px;}
.service{padding:10px;background-image:url(/public/images/service.jpg);background-position:right bottom;background-repeat:no-repeat;line-height:28px;}
.ask{overflow:hidden;margin-top:10px;border:1px solid #FFF;text-align:left;zoom:1;}
.ask .ask_tit{padding-left:10px;height:28px;background-color:#E1E1E1;font-weight:700;font-size:14px;line-height:28px;}
.ask li{float:left;width:80px;text-align:center;line-height:38px;}
.ask ul{padding:0 5px;}
.loginbox{padding:10px;line-height:28px;}
.loginbox li{height:35px;line-height:35px;}
.tonggao{padding:10px;height:150px;line-height:28px;}
.tonggao li{height:30px;line-height:30px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#CCC;}
.stbox2{margin-bottom:10px;}
.stbox2 .midtit{padding-left:10px;height:32px;background-image:url(/public/images/mid-bg.jpg);background-repeat:no-repeat;color:#46A4D7;font-weight:700;font-size:14px;line-height:32px;}
.stbox2 .introbox{padding:10px;}
.stbox2 .introbox img{margin-right:10px;}

.stbox3{margin-bottom:10px;width:340px;float:left;}
.stbox3 .midtit{padding-left:10px;height:32px;background-image:url(/public/images/mid-bg.jpg);background-repeat:no-repeat;color:#46A4D7;font-weight:700;font-size:14px;line-height:32px;}
.stbox3 .introbox{padding:10px;}
.stbox3 .introbox img{margin-right:10px;}

.btn{padding-right:20px;padding-left:20px;border:1px solid #666;background-color:#42A9E3;color:#FFF;font-weight:700;font-size:14px;line-height:25px;}
.searchbox{padding-top:8px;padding-bottom:8px;padding-left:50px;border:1px solid #CCC;background-image:url(/public/images/s.jpg);background-position:5px 5px;background-repeat:no-repeat;}
.tuns{overflow:hidden;height:150px;}
.tuns li{float:left;width:160px;margin:0 5px;text-align:center;font-size:14px;background-color:#42A9E3;color:#fff;}
.tuns img{display:block;}
.flink{margin-right:auto;margin-bottom:10px;margin-left:auto;width:968px;border:1px solid #CCC;}
.flink .ftit{padding-left:10px;height:28px;background-color:#E7E7E7;font-weight:700;font-size:14px;line-height:28px;}
.flinkc{padding:10px;}
.flinkc a{float:left;display:block;overflow:hidden;width:118px;line-height:28px;}
.foot{margin-bottom:30px;height:60px;background-color:#999;clear:both;}
.foot .fbox{margin-right:auto;margin-left:auto;padding-top:10px;width:990px;color:#FFF;text-align:center;}
.foot .fbox a,foot .fbox a:visited{color:#FFF;}
.main{float:right;overflow:hidden;width:700px;}
.subtit{padding-left:10px;color:#06C;font-weight:700;font-size:14px;line-height:30px;border-bottom-width:4px;border-bottom-style:solid;border-bottom-color:#46A4D7;}
.pages{margin-bottom:10px;padding:10px;height:20px;line-height:20px;}
.pages li{float:left;margin-right:5px;margin-left:5px;}
.infotit{padding:10px;text-align:center;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCC;}
.infotit h1{margin-bottom:10px;color:#C00;font-weight:700;font-size:22px;line-height:28px;}
.infotxt{padding-top:10px;font-size:14px;line-height:28px;}
.rebtn{margin-top:10px;padding:10px;border:1px dashed #CCC;}
div.flickr{margin:0;padding:0;text-align:center;font-size:12px;font-family:Verdana;}
div.flickr a{margin-right:3px;padding-top:2px;padding-right:6px;padding-bottom:2px;padding-left:6px;border-top:#dedfde 1px solid;border-right:#dedfde 1px solid;border-bottom:#dedfde 1px solid;border-left:#dedfde 1px solid;background-position:50% bottom;color:#0061de;text-decoration:none;}
div.flickr a:hover{border-top:#000 1px solid;border-right:#000 1px solid;border-bottom:#000 1px solid;border-left:#000 1px solid;background-color:#0061de;background-image:none;color:#fff;}
div.meneame a:active{border-top:#000 1px solid;border-right:#000 1px solid;border-bottom:#000 1px solid;border-left:#000 1px solid;background-color:#0061de;background-image:none;color:#fff;}
div.flickr span.current{margin-right:3px;padding-top:2px;padding-right:6px;padding-bottom:2px;padding-left:6px;color:#ff0084;font-weight:700;}
div.flickr span.disabled{margin-right:3px;padding-top:2px;padding-right:6px;padding-bottom:2px;padding-left:6px;color:#adaaad;}
.pagebox a{display:inline-block;padding-right:5px;padding-left:5px;border:1px solid silver;line-height:20px;}
.pagebox a:hover{background-color:#39F;color:#FFF;}
.pagebox{margin-bottom:20px;}
.info_down{overflow:hidden;margin:10px;line-height:28px;}
.info_down p{padding-left:15px;background-image:url(/public/images/arrow_4.gif);background-position:0 center;background-repeat:no-repeat;line-height:35px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#CCC;}
