*{margin:0 auto;padding:0 auto;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, images, ins, kbd, q, s, samp, small, strike,  sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;outline: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
html {height: 101%;}
body {font-size: 100%;line-height:1.4em;font-family:微软雅黑;position:relative;overflow-x:hidden;}
img {border:0;max-width:100%;}
form {display:block;width:100%;}
table{border-collapse:collapse;border:none;}
td{border:solid #888 1px;}
input, select, textarea{outline: 0;font-family: inherit;font-size:100%;}
input[type='checkbox'], input[type='radio'] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0;}
input[type='number']::-webkit-inner-spin-button, input[type='number']::-webkit-outer-spin-button { height: auto;}
input[type='search'] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-appearance: textfield;}
input[type='search']::-webkit-search-cancel-button, input[type='search']::-webkit-search-decoration { -webkit-appearance: none;}
input[type='file'] { display: block;}
input[type='range'] { display: block; width: 100%;}
select[multiple], select[size] { height: auto;}
input[type='file']:focus, input[type='radio']:focus, input[type='checkbox']:focus { 
  outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px;}


.pit table{border-collapse:collapse;border:none;margin:0em 0}
.pit tr{border:solid #ccc 1px;}
.pit td{padding:.3em;border:none;}
.nd{text-decoration:none;color:#000;}
.pit strong{text-decoration:underline;}
.pit img{max-height:100px; max-width:100px;}
.tn table{border-collapse:collapse;border:none;margin:0em 0}
.tn tr{border:none;}
.tn td{border:none;}
.wrap {max-width:768px;min-width:320px;margin:0px auto;position:relative;z-index:10;background:#F8F8F8;clear: both;
	text-align: center;  position: fixed;  top: 0;  left: 0;right:0;  z-index: 100; }
.centh {position:relative;width:96%; min-height:6px; max-height:43px;margin:0px auto;clear: both;}

.logimage {float: left; position: relative;text-align: left;padding-top: 3px;max-width: 30%}
.logimage img{max-height:40px; max-width:130px;}
.headsearch {float: right; width: 65%; position: relative;padding-top:8px;text-align: right;}

/*mnav*/
.mnav {padding:0px 0px 0px 0px;background:#0059A8;margin:0 auto; clear: both;}
.mnav ul {display:block; width:100%;margin:0px auto;}
.mnav li {float:left;width:23%;margin:0 1% 0 0;}
.mnav li a {padding:.6em 0px; text-align:center; width:100%;display:block;background:#0059A8;color:#fff;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;text-decoration:none;line-height:1em;border-right:1px solid #fff;}
.mnav ul li:hover a{color:#ccc;}
/*mnav*/
.clearfix {display: inline;}
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
ol, ul {list-style: none;}
/*searcharea*/
.clearfix1{background: #FFFFFF;width:100%;}
.wrap1 {max-width:768px;min-width:320px;margin:0px auto;position:relative;z-index:8;background:#F8F8F8; padding-top:80px;clear: both;}
.searchbar {width:96%; background-color:#FFF;clear:both; height:32px;border:solid 1px #ccc;margin:85px auto 0 auto;}
form {display:block;width:100%;}
.search_txt {padding:.3em 0 0 1em;height:100%;font-size:16px;background:none;width:58%;border:none;color:#888;overflow: hidden;font-family: 微软雅黑; float:left;}
.search_but {cursor:pointer;height:100%;height:30px;text-align:center;color:#fff;border:none;background-color:#0059A9; float:right;font-weight:bold;width:98px;}
.search_but:hover{color:#E1E1E1;}
*:focus {outline: none;}
.searchbar:hover{border:solid 1px #FF6600;}
.main {width:96%; background-color:#FFF;clear:both;margin:0px auto;}
.mid {line-height:1.6em;text-align:center; margin-bottom:3px;clear:both; background:#ddd;}
.mid a {margin:1.3em auto; background:#0099ff;clear:both; padding:.1em .5em .1em .5em; text-decoration:none; color:#FFF;}
.mid img {max-width:16px; vertical-align:-3px;}
.bnav{background:url(txt_bgm.gif) center left scroll no-repeat #ECECEC; background-position:1em; clear:both; margin:1% auto; padding:.5em 0 .5em 5em;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
                                         
.bnavg{clear:both; color:#333; font-weight:bold; font-size:1em;margin:.3em 0 0.2em 0;padding:0.3em 0 .1em .2em;border-left:solid #0059A8 0.6em;}
.inz {margin-bottom:.5em;}
.pml {padding:.5% 0px 0px 0px; margin:.3em auto;background:#fff;border-bottom:#666 dotted 1px;}
.pml a{color:#000; text-decoration:none;}
.pml ul {display:block;width:100%;margin:.3em auto;}
.pml li {float:left; width:32%;margin:0 .6% 1% .6%}
.pml li a {padding:.1em 0px;font-size:.9em;display:block;background:#fff;color:#666;text-align:center;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;text-decoration:none; border:solid 1px #ddd;}
.pml ul li a:visited{color:#000;}

.pml ul li:hover a{color:#000;background:#09f;}
/*footnav*/
.footnav {padding:.5% .5%;background: #FFFFFF;width:96%;margin:5px auto; }
.footnav ul {display:block;width:100%;margin:3px auto;background:#fff;}
.footnav li {float:left; width:31%;margin:.5% 1.1% .8% 1.1%}
.footnav li a {padding:.1em 0px;font-size:0.9em;display:block;background:#fff;color:#000;text-align:center;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;text-decoration:none; border:solid 1px #ccc;}
.footnav ul li:hover a{color:#000;background:#09f;}
.radius{-webkit-border-radius:4px;border-radius:4px;-moz-border-radius:4px;}
/*footer*/
.footer {line-height:1.5em;text-align:center;background:#0099ff;margin-bottom:3px; clear:both;width:100%;}
.footer ul {display: inline;width:100%;display:block;margin:0px auto;}
.footer li {width:19.9%;float:left;}
.footer li a {text-decoration:none;display:block;width:100%;text-align:center;padding:3px 0px; background:#0099ff;color:#fff;}
.footer li a img {max-width:32%}

.title {background:#ccc; min-height:29px; max-height:30px;width:100%; margin:3px auto; clear:both;}
.title h4 { float:left; padding:.5em 0 .5em .3em;background:#999;font-size:1em;font-weight:bold;}

h1{margin:0;padding:2px; text-align:center;font-weight:bold;font-size:18px; clear:both}
span a{ margin:1.3em auto;background:url(../common/icon-phones.png) center left scroll no-repeat #43B51F; background-position:0 0em;clear:both; padding:.1em .3em .1em 1.3em; text-decoration:none;}
.foottel{line-height:1.5em; text-align:center; margin:1em auto; clear:both;}
/*footer*/
.footer1 {line-height:1.5em;text-align:center; margin-bottom:3px; clear:both;margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;outline: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background:#fff;
}
.footer1 ul {width:100%;display:inline;}
.footer1 li {width:19.9%;float:left;}
.footer1 li a {text-decoration:none;display:block;width:100%;text-align:center;padding:3px 0px; background:#fff;color:#000; line-height:1.1em}
.footer1 li a img {max-height:20px;}
#search_auto{width:96%;display:none;border:#666 solid 1px;background-color:#fff; margin:3px auto; padding:0 0.8em;}
#search_auto li{background:#FFF; text-align:left;}
#search_auto li.cls{text-align:right; background-color:#ddd; font-weight:bold;color:#FFF;}
#search_auto li a{display:block; padding:5px 1px; cursor:pointer; color:#666;}
#search_auto li a:hover{background:#D8D8D8; text-decoration:none; color:#000;}
#search_auto ul {list-style:none;margin:0;padding:3px;}