@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: #FF99CC; }
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: 14px; font-family: "Microsoft Yahei", simsun, arial, helvetica, clean, sans-serif; color: #333; }
table { font-size: inherit; font: 100%; }
.cle { clear: both; }
.lefflost { float: left; }
.rigflost { float: right; }
#rigflost { float: right; }
.hei10 { width: 100%; height: 12px; }
.hei20 { width: 100%; height: 20px; clear: both; }
/*****************************************************/
/*****************************************************/
.html1000ten { width: 1000px; margin-right: auto; margin-left: auto; }
.ad1000x120ten { height: 120px; width: 1000px; margin-top: 10px; margin-bottom: 10px; }
.htmllogoten { height: 90px; width: 1000px; margin-top: 10px; margin-bottom: 10px; }
.htmlmuenten { background-color: #FF99CC; width: 1000px; height: 46px; }
.htmlmuenten ul li { text-align: center; width: 100px; line-height: 46px; height: 46px; float: left; }
.htmlmuenten ul li a { font-size: 16px; color: #FFF; }
.htmlmuenten ul li:hover { color: #E6E6E6; }
.htmlsosoten{ line-height: 40px; height: 40px; width: 100%; }
.htmlsosoten a { color: #FF99CC; }
.sosobntten { float: right; height: 30px; width: 230px; }
#sosobntten2 { height: 30px; width: 50px; background-color: #FF99CC; text-align: center; display: block; color: #FFF; float: right; margin-top: 4px; }
.search-keywordten{ line-height: 30px; height: 30px; }
.part1ten { }
.htmltitleten { width: 100%; line-height: 40px; height: 40px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FF99CC; font-size: 16px; color: #FF99CC; }
.htmltitleten span { line-height: 39px; height: 39px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #FF99CC; display: inline-block; margin-left: 6px; }
.htmltitleten h3 { font-size: 12px; float: right; margin-right: 6px; }
.htmltitleten h3 a { color: #FF3399; }
.htmlbannerten { position: relative; width: 100%; }
.htmlbannerten .hd { position: absolute; bottom: 10px; width: 100%; z-index: 9; }
.htmlbannerten .hd ul { width: 55%; padding-left: 45%; }
.htmlbannerten .hd ul li { text-indent: -99px; float: left; height: 12px; width: 12px; overflow: hidden; border-radius: 10px; -moz-border-radius: 10px;/* Firefox 4 */ background-color: #fff; margin-right: 10px; }
.htmlbannerten .hd ul li.on { background-color: #CCCCCC; }
.part1tena {  width: 300px; }
.part1tena ul li { height: 120px; width: 300px; margin-top: 12px; margin-bottom: 12px; overflow: hidden; }
.part1tena ul li span { float: right; }
.part1tena ul li p { line-height: 18px; font-size: 12px; color: #999; }
.part1tena ul li h4 { line-height: 30px; height: 30px; }
.part1tena ul li img { float: left; height: 120px; width: 120px; margin-top: 6px; margin-right: 6px; margin-bottom: 6px; }
.part1tenb { width: 400px;  margin-right: 15px; margin-left: 15px; }
.part1tenbtop { width: 100%; }
.part1tenbtop h1 { line-height: 40px; height: 40px; width: 100%; overflow: hidden; font-size: 16px; text-align: center; }
.part1tenbtop p { line-height: 24px; font-size: 13px; color: #999; text-indent: 28px; margin-bottom: 10px; }
.part1tenb ul li { width: 100%; line-height: 26px; height: 26px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; margin-bottom: 6px; }
.part1tenb ul li i { background-color: #FF3399; height: 20px; width: 20px; display: block; float: left; margin-right: 6px; text-align: center; color: #FFF; font-style: normal; overflow: hidden; }
.part1tenb ul li span { float: right; margin-right: 6px; }
.part1tenc {  width: 270px; }
.part1tenc p { line-height: 24px; text-indent: 28px; font-size: 13px; color: #999; margin-bottom: 8px; }
.part2ten { width: 100%; }
.part2ten ul li { float: left; width: 24%; overflow: hidden; margin-right: 1%; }
.part2ten ul li img { width: 100%; }
.part2ten ul li h3 { line-height: 26px; height: 26px; width: 100%; text-align: center; overflow: hidden; }
.part2ten ul li p { font-size: 12px; color: #999; }
.part3ten ul li { width: 100%; line-height: 26px; height: 26px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; margin-bottom: 6px; }
.part3ten ul li i { background-color: #FF3399; height: 20px; width: 20px; display: block; float: left; margin-right: 6px; text-align: center; color: #FFF; font-style: normal; overflow: hidden; }
.part3ten ul li span { float: right; margin-right: 6px; }
.part3ten { width: 100%; }
.part3ten ul { width: 49%;  }
.part4ten { width: 100%; }
.part4ten ul { width: 70%; }
.part4ten ul li { float: left; width: 32%; overflow: hidden; margin-right: 1%; }
.part4ten ul li img { width: 100%; }
.part4ten ul li h3 { line-height: 26px; height: 26px; width: 100%; text-align: center; overflow: hidden; }
.part4ten ul li p { font-size: 12px; color: #999; }
.part4ten dl { width: 28%; }
.part4ten dl dd { width: 100%; line-height: 26px; height: 26px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; margin-bottom: 6px; }
.part4ten dl dd i { background-color: #FF3399; height: 20px; width: 20px; display: block; float: left; margin-right: 6px; text-align: center; color: #FFF; font-style: normal; overflow: hidden; }
.part4ten dl dd span { float: right; margin-right: 6px; }
.part5ten ul li { padding: 10px; float: left; }
.part6ten { line-height: 24px; text-align: center; width: 100%; color: #666; }
.part6ten a { color: #666; }
.part7ten { width: 100%; }
.part7ten ul { width: 48%; float: left }
.part7ten ul li { width: 100%; line-height: 26px; height: 26px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; margin-bottom: 6px; }
.part7ten ul li i { background-color: #FF3399; height: 20px; width: 20px; display: block; float: left; margin-right: 6px; text-align: center; color: #FFF; font-style: normal; overflow: hidden; }
.part7ten ul li span { float: right; margin-right: 6px; }
.part7tentos { width: 100%; clear: both; }
.part7tentos h3 { width: 100%; line-height: 30px; height: 30px; }
.part7tentos img { width: 40%; float: left; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; }

.partlisttenbkfive { width: 69%; color: #FFF; }
.partlisttendqwqfou { height: 40px; width: 100%; line-height: 40px; background-color: #FF3399; margin-bottom: 10px; text-indent: 4px; }
.partlisttendqwqfou a { margin-right: 10px; color: #FFF; }
.partlistten { width: 100%; }
.partlistten ul li { width: 100%; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; margin-bottom: 10px; padding-bottom: 10px; }
.partlistten ul li h2 { line-height: 26px; height: 26px; width: 100%; font-size: 16px; }
.partlistten ul li p { line-height: 20px; color: #999; text-indent: 28pt; }
.partlisttenfenye { padding-right: 6px; padding-left: 6px; color: #333; }
.partlisttenright { width: 29%; }
.partlisttenfenye ul li { float: left; display: block; padding-right: 6px; padding-left: 6px; margin-right: 6px; margin-left: 6px; }
.partlisrgaten ul li { width: 100%; line-height: 26px; height: 26px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; margin-bottom: 6px; }
.partlisrgaten ul li i { background-color: #FF3399; height: 20px; width: 20px; display: block; float: left; margin-right: 6px; text-align: center; color: #FFF; font-style: normal; overflow: hidden; }
.partlisrgaten ul li span { float: right; margin-right: 6px; }
.partlisrgbten ul li { width: 100%; line-height: 26px; height: 26px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; margin-bottom: 6px; }
.partlisrgbten ul li i { background-color: #FF3399; height: 20px; width: 20px; display: block; float: left; margin-right: 6px; text-align: center; color: #FFF; font-style: normal; overflow: hidden; }
.partlisrgbten ul li span { float: right; margin-right: 6px; }
.partlisrgbtentop { width: 100%; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; }
.partlisrgbtentop h1 { line-height: 30px; height: 30px; width: 100%; overflow: hidden; font-size: 16px; text-align: center; }
.partlisrgbtentop p { line-height: 24px; font-size: 13px; color: #999; text-indent: 28px; margin-bottom: 6px; }
.partlisrgcten { width: 100% }
.partlisrgcten ul li { height: 120px; width: 100%; margin-top: 12px; margin-bottom: 12px; overflow: hidden; }
.partlisrgcten ul li span { float: right; }
.partlisrgcten ul li p { line-height: 18px; font-size: 12px; color: #999; }
.partlisrgcten ul li h4 { line-height: 30px; height: 30px; }
.partlisrgcten ul li img { float: left; height: 120px; width: 120px; margin-top: 6px; margin-right: 6px; margin-bottom: 6px; }
.partlisrgdten h3 { line-height: 30px; text-align: center; height: 30px; width: 100%; overflow: hidden; color: #900; }
.partlisrgdten h3 p { color: #FFF; line-height: 24px; }
.plistaten { width: 100%; }
.plistaten ul { width: 47%; margin-right: 1.5%; }
.plistaten ul li { width: 100%; line-height: 26px; height: 26px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; margin-bottom: 6px; }
.plistaten ul li i { background-color: #FF3399; height: 20px; width: 20px; display: block; float: left; margin-right: 6px; text-align: center; color: #FFF; font-style: normal; overflow: hidden; }
.plistaten ul li span { float: right; margin-right: 6px; color: #999; }
.partacrlten { width: 100%; color: #333; }
.partacrlten h1 { font-size: 18px; line-height: 40px; height: 40px; width: 100%; overflow: hidden; text-align: center; }
.partacrlten h2 { font-size: 12px; color: #999; line-height: 14px; text-align: center; height: 14px; width: 100%; margin-bottom: 10px; }
.partacrltensx { width: 100%; color: #333; }
.partacrltensx a { line-height: 20px; height: 20px; width: 100%; display: block; }
