@charset "gb2312";
/* CSS Document */
* { margin: 0; padding: 0; border: 0; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; }
a { text-decoration: none; color: #333333; }
a:hover { text-decoration: underline; color: #FF0000; }
fieldset, img, form, input { border: 0; }
address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: normal; }
ol, ul, input { list-style: none; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
q:before, q:after { content: ''; }
body { font-size: 62.5%; font-family: "Microsoft Yahei", simsun, arial, helvetica, clean, sans-serif; }
table { font-size: inherit; font: 100%; }
.cle { clear: both; }
.lef { float: left; }
.hei { width: 100%; height: 6px; }
.rig { float: right; }
.mhtmlxx { max-width: 480px; min-width: 300px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; padding-right: 10px; padding-left: 10px; }
.muensxx { width: 100%; background-color: #008CEA; }
.muensxx ul { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFF; width: 100%; overflow: hidden; }
.muensxx ul li { width: 24.5%; text-align: center; float: left; line-height: 34px; height: 34px; border-right-width: 1px; border-right-style: solid; border-right-color: #FFF; overflow: hidden; }
.muensxx ul li a { color: #FFF; font-size: 1.6em; }
.muensxx ul li:nth-child(4) { border-right-width: 0px; border-right-style: none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-bottom-style: none; border-left-style: none; }
.mfocusxx { width: 100%; position: relative; }
.mfocusxx .hd { position: absolute; bottom: 5px; z-index: 99; width: 100%; }
.mfocusxx .hd ul { padding-left: 48%; display: inline-block; }
.mfocusxx .hd ul li { float: left; height: 10px; width: 10px; background-color: #FFF; border-radius: 10px; -moz-border-radius: 10px;/* Firefox 4 */ text-indent: 99px; margin-right: 8px; overflow: hidden; }
.mfocusxx .bd ul li img { width: 100%; }
.mmboxxx { width: 100%; }
.mmboxxx .hd { height: 34px; width: 100%; font-size: 1.5em; line-height: 34px; position: relative;  }
.mmboxxx .hd ul { position: absolute; width: 100%; }
.mmboxxx .hd ul li { float: left; width: 24%; text-align: center; height: 34px; background-color: #d9d9d9; border-right-width: 1px; border-right-style: solid; border-right-color: #FFF; }
.mmboxxx .bd ul li { height: 28px; width: 100%; line-height: 28px; overflow: hidden; font-size:1.4em;}
.mmboxxx .bd ul li span { float: right; }
.mmboxxx .hd ul li.on { background-color: #008CEA; }
.mmboxxx .hd ul li.on a { color: #FFF }
.mmboxxx .bd ul dl { width: 100%; }
.mmboxxx .bd ul dl dd { float: left; width: 48%; height: 100px; overflow: hidden; margin-right: 2%; }
.mmboxxx .bd ul dl dt { font-size: 1.6em; width: 48%; overflow: hidden; color: #03F; }
.mmboxxx .bd ul dl p { font-size: 1.2em; color: #999; line-height: 1.4em; }
.mmboxxxop { width: 100%; }
.mmboxxxop .hd { height: 34px; width: 100%; font-size: 1.5em; line-height: 34px; position: relative;}
.mmboxxxop .hd ul { position: absolute; width: 100%; }
.mmboxxxop .hd ul li { float: left; width: 24%; text-align: center; height: 34px; background-color: #d9d9d9; border-right-width: 1px; border-right-style: solid; border-right-color: #FFF; }
.mmboxxxop .bd ul li span { float: right; }
.mmboxxxop .bd ul li { height: 28px; width: 100%; line-height: 28px; overflow: hidden; font-size:1.4em; }
.mmboxxxop .hd ul li.on { background-color: #008CEA; }
.mmboxxxop .hd ul li.on a { color: #FFF }
.mmboxxxop .bd ul dl { width: 100%; }
.mmboxxxop .bd ul dl dd { float: left; width: 48%; height: 100px; overflow: hidden; margin-right: 2%; }
.mmboxxxop .bd ul dl dt { font-size: 1.6em; width: 48%; overflow: hidden; color: #03F; }
.mmboxxxop .bd ul dl p { font-size: 1.2em; color: #999; line-height: 1.4em; }
.zhuanjiassxx { width: 100%; }
.zhuanjiassxx ul li { width: 100%; height: 28px; border-right-width: 1px; border-right-style: solid; border-right-color: #FFF; line-height: 28px; font-size:1.4em;}
.zhuanjiassxx ul li span { float: right; }
.zhuanjiassxx ul dl { width: 100%; }
.zhuanjiassxx ul dl dd { float: left; width: 48%; height: 100px; overflow: hidden; margin-right: 2%; display:inline-flex; }
.zhuanjiassxx ul dl dt { font-size: 1.6em; width: 48%; overflow: hidden; color: #03F; }
.zhuanjiassxx ul dl p { font-size: 1.2em; color: #999; line-height: 1.4em; }
.mftelxx { font-size: 1.6em; line-height: 30px; height: 30px; width: 100%; margin-top: 10px; margin-bottom: 10px; background-color: #F00; color: #FFF; border-radius: 10px; -moz-border-radius: 10px;/* Firefox 4 */ text-align: center; }
.mftelxx a { color: #FFF; }
.biaodxx { width: 100%; }
.bdpins { line-height: 30px; margin-left: 20px; }
.biaodxx ul li { font-size: 1.4em; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; }
.biaodxx ul li h4 { line-height: 30px; }
.biaodxx ul li span { line-height: 30px; }
.biaodxx ul dd strong { line-height: 40px; font-weight: normal; text-align: center; display: block; width: 40%; float: left; height: 40px; }
.act-submitxx { height: 32px; width: 144px; margin-right: auto; margin-left: auto; display: block; margin-top: 10px; margin-bottom: 10px; }
.bdssixx { border: 1px solid #d9d9d9; line-height: 30px; height: 30px; width: 45%; }
.bdssixx2 { line-height: 30px; height: 30px; width: 45%; background-color: #996; display: block; }
.biaodxx ul dd { margin-top: 5px; margin-bottom: 5px; width: 100%; overflow: hidden; }
.titelsxx { line-height: 36px; height: 36px; width: 99%; font-size: 1.5em; background-color: #008CEA; color: #FFF; padding-left: 1%; overflow: hidden; }
.titelsxx span { float: right; color: #FFF; margin-right: 6px; }
.titelsxx span a { color: #FFF; font-size: 13px; }
.footersdxx { text-align: center; width: 100%; }
.footersdxx p { line-height: 26px; }
.sfiulxx { width: 100%; }
.sfiulxx ul li { line-height: 28px; height: 28px; width: 100%; font-size:1.4em; }
.sfiulxx ul li span { float: right; }

.slistxx { width: 100%; }
.slistxx ul li { width: 100%; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #d9d9d9; padding-bottom: 10px; }
.slistxx ul li span { float: right; }
.slistxx ul li p { line-height: 20px; text-indent: 28px; }
.slistxx ul li h5 { line-height: 30px; font-weight: normal; }
.slistxx ul li h5 a { font-size: 1.5em; color: #06F; }
.slistxx ul li p a { color: #06F; }
.ffenyexx { line-height: 40px; height: 40px; width: 80%; margin-right: auto; margin-left: auto; overflow: hidden; }
.ffenyexx ul li { float: left; margin-left: 5px; }
.arcelslxx h1 { line-height: 30px; width: 100%; text-align: center; font-size: 1.6em; }
.swtstswxx { line-height: 26px; height: 26px; width: 100%; overflow: hidden; text-align: center; background-color: #d9d9d9; margin-bottom: 10px; font-size: 1.4em; }
.swtstswxx a { color: #F00; }

.arclnexx { width: 100%; overflow: hidden; }
.sheissfxx { line-height: 22px; height: 22px; width: 100%; overflow: hidden; }
