@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, header, footer {margin: 0;padding: 0;}
body {font-family: "Arial","???¨¦?¡¯¨¦?¡®??¡°??€??¡°??-?¨C?",Hiragino Sans GB W3;}
table { border-collapse: collapse; border-spacing: 0;}
fieldset, img {border: 0 none;}
address, caption, cite, code, dfn, em, th, var {font-style: normal;font-weight: normal;}
ol, ul {list-style: outside none none;}
caption, th {text-align: left;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
q::before, q::after {content: "";}
abbr, acronym {border: 0 none;}
i, em {font-style: normal;}
a { outline: medium none;text-decoration: none;}
a:active {border: medium none;outline: medium none;}
.foot{background: #000; color: #fff; margin: 0 auto;width: 100%; font-size:12px;float: left;}
.foot p{text-align: center;line-height:20px;; padding:5px 0;}
.foot p a{ color:#fff}
.cl{clear:both; height:0px; overflow:hidden; width:100%}

header{ background: #77ccc3 none repeat scroll 0 0; height:35px; line-height:35px;}
header .shouye{background: url("/images/1.png") no-repeat scroll 0 0; float: left; height:20px; margin-top:10px; width: 20px; margin-left: 20px; background-size:20px 20px;}
header .sb-search {  float: right; height: 56px;position: absolute; right: 0; transition: width 0.3s ease 0s; width: 0;}
.sb-search-input {  background: #f3f3f3 none repeat scroll 0 0; border-color: #3b88ce -moz-use-text-color; border-radius: 5px;border-style: solid none; border-width: 1px 0; color: #363636; font-family: inherit;font-size: 14px;height: 30px; padding-left: 1%; width: 76%; margin-top: 20px;}
.sb-icon-search, .sb-search-submit { cursor: pointer; display: block; height: 45px;line-height: 56px; margin: 0; padding: 0; position: absolute; right: 0; text-align: center;  top: 0; width: 56px;}
.sb-search-submit {background: rgba(0, 0, 0, 0) url("/images/2.png") no-repeat; height: 20px; float: right; width:20px; border: medium none; color: transparent; outline: medium none; z-index: 55;margin-right: 22px; margin-top:10px; background-size:20px 20px;} 
.sb-icon-search { background: rgba(0, 0, 0, 0) url("/images/2.png") no-repeat; height: 20px; float: right; width: 20px;color: #fff; font-size: 22px; font-style: normal;  font-variant: normal;  font-weight: normal; text-transform: none;  z-index: 90; margin-right: 22px; margin-top:10px;background-size:20px 20px;}
.nizhidaoma{ color: #fff; font-size:24px; text-align: left; margin-left:20px;}
.nizhidaoma a{ color:#fff}
.ssdiv{ float:right; margin-right:10px; font-size:14px}
.ssdiv a{ color:#ffffff}

.sb-search.sb-search-open, .no-js .sb-search{width:80%;}

.gengduo{border-bottom: 1px solid #cecdcd; display: block; height: 100px; text-align: center; margin-top: 20px; width: 100%;}
.gengduo a{background: #f5f5f5; color:#656666;display: inline-block; font-size:26px; height:60px; line-height:60px; text-align: center; width:130px;border: 1px solid #b5b5b5;}
.gengduo a:hover{background:#77ccc3;border: 1px solid #cecdcd;color: #fff;}
.pg .active{background: #00aa98;  color: #fff;border: 1px #cdd solid;}