@charset "utf-8";
/* [haiCSS 1.5] -- Author:ideal_sea,E-mail:ideal_sea@qq.com,Date:2012-09-01 */
html, address, blockquote, body, dd, div, dl, dt, fieldset, form, frame, frameset, h1, h2, h3, h4, h5, h6, noframes, ol, p, ul, center, dir, hr, menu, pre { display:block }
li { display:list-item ; list-style:none}
head { display:none }
table { display:table }
tr { display:table-row }
thead { display:table-header-group }
tbody { display:table-row-group }
tfoot { display:table-footer-group }
col { display:table-column }
colgroup { display:table-column-group }
td, th { display:table-cell }
caption { display:table-caption }
th { font-weight:bolder; text-align:center }
caption { text-align:center }
body { margin:8px; :1.12
}
h1 { font-size:2em; margin:.67em 0 }
h2 { font-size:1.5em; margin:.75em 0 }
h3 { font-size:1.17em; margin:.83em 0 }
h4, p, blockquote, ul, fieldset, form, ol, dl, dir, menu { margin:1.12em 0 }
h5 { font-size:.83em; margin:1.5em 0 }
h6 { font-size:.75em; margin:1.67em 0 }
h1, h2, h3, h4, h5, h6, b, strong { font-weight:bolder }
blockquote { margin-left:40px; margin-right:40px }
i, cite, em, var, address { font-style:italic }
pre, tt, code, kbd, samp { font-family:monospace }
pre { white-space:pre }
button, textarea, input, object, select { display:inline-block }
big { font-size:1.17em }
small, sub, sup { font-size:.83em }
sub { vertical-align:sub }
sup { vertical-align:super }
thead, tbody, tfoot { vertical-align:middle }
td, th { vertical-align:inherit }
s, strike, del { text-decoration:line-through }
hr { border:1px inset }
ol, ul, dir, menu, dd { margin-left:40px }
ol { list-style-type:decimal }
ol ul, ul ol, ul ul, ol ol { margin-top:0; margin-bottom:0 }
u, ins { text-decoration:underline }
br:before { content:"\A" }
:before, :after { white-space:pre-line }
center { text-align:center }
abbr, acronym { font-variant:small-caps; letter-spacing:0.1em }
BDO[DIR="ltr"] { direction:ltr; unicode-bidi:bidi-override }
BDO[DIR="rtl"] { direction:rtl; unicode-bidi:bidi-override }
*[DIR="ltr"] { direction:ltr; unicode-bidi:embed }
*[DIR="rtl"] { direction:rtl; unicode-bidi:embed }
 @media print {
h1 { page-break-before:always }
h1, h2, h3, h4, h5, h6 { page-break-after:avoid }
ul, ol, dl { page-break-before:avoid }
}
body { background-color:white; margin:0px auto; font-size:12px; font-family:"宋体"; }
a { color:black; text-decoration:none; }
a:hover { color:#2D613F; }
img { border:none; }
ul { margin:0px; padding-left:35px; }
h4 { font-size:12px; }
.pr { position:relative; }
.pa-l { position:absolute; left:0px; top:0px; }
.pa-r { position:absolute; right:0px; top:0px; }
p { line-height:22px; }
.fl { float:left; }
.fr { float:right; }
.tc { text-align:center; }
.tr { text-align:right; }
.cb { clear:both; }
.b { font-weight:700; }
.table1 { table-layout:fixed; empty-cells:show; border-collapse:collapse; border:1px solid black; }
.table1 tr { height:22px; line-height:22px; border:1px solid black; }
.table1 td { text-align:center; padding:0px 0px; border:1px solid black; }
.k_pagelist { clear:both; display:block; margin:10px 0; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:10px 10px; text-align:center; background-color:#F6F6F6; border-top:1px solid #323232; }
.k_pagelist a, .k_pagelist strong { padding:3px 6px; border:1px solid #ddd; margin-right:4px; }
.k_pagelist strong { color:white; background-color:#323232; }
.guide { width:980px; margin:0 auto; height:31px; line-height:31px; font-weight:100; background:url(../images/guide.png) no-repeat right center #F2F2F7; padding:5px 10px; }
.guide a { text-decoration:none; color:black; }
.guide div.inner { right:10px; }
.k_guidename { background:url(../images/guide-bg.jpg) no-repeat left center; padding-left:20px; }
.w1 { width:1000px; margin:0 auto; overflow:hidden; }
.color1 { color:#2D613F; }
.fz1 { font-size:18px; }
.fz2 { font-size:30px; }
.lt { letter-spacing:0; }
.ib1 { border:1px solid red; }
.ib2 { border:1px solid blue; }
.top { background-color:#F4F4F4; border-bottom:1px solid #ddd; }
.top div.inner { height:26px; line-height:26px; color:#747474; font-size:14px; font-weight:100; }
.banner { height:243px; overflow:hidden; }
.logo { margin:47px auto auto 56px; z-index:30; }
.nav { background:url(../images/nav-bg.png) no-repeat left center; height:43px; line-height:43px; }
.nav ul { padding:0px; list-style:none; }
.nav ul li { float:left; text-align:center; }
.nav ul li a.navaa { color:white; font-size:14px; font-weight:700; padding:0 40px; border-right:1px solid white; }
.nav ul li a.navbb { color:#EEC31E; font-size:14px; font-weight:700; padding:0 40px; border-right:1px solid white; }
.nav ul li a.last { border:none; }
.nav2 { height:26px; line-height:26px; width:970px; padding:0 15px; background-color:#F2F2F7; }
.nav2 a { padding:0 10px; }
.foot { font-family:Verdana, Geneva, sans-serif; background-color:#E1E1E1; line-height:26px; padding:15px 0; margin-bottom:10px; }
.foot a { color:brown; }
.im { background-color:#F2F2F7; padding:5px 6px; width:988px; }
.im a:hover { text-decoration:underline; }
.il { width:736px; overflow:hidden; }
.il-l { width:300px; }
.il-l-1 { height:286px; }
.il-l-1 h4 { height:31px; margin:0; border-bottom:1px solid #9A9B9D; background-color:#E3E3E3; }
.il-l-1 h4 img { margin:8px 0px 0px 10px; }
.il-l-2 { height:208px; margin-top:15px; }
.il-l-2 h4 { height:31px; margin:0; border-bottom:1px solid #9A9B9D; background-color:#E3E3E3; }
.il-l-2 h4 img { margin:8px 0px 0px 10px; }
.il-l-2 div.content { background-color:#D5D5D5; padding:12px; margin-top:2px; border:1px solid #C6C6C6; }
.il-l-2 div.content p { margin:0px; }
.il-r { width:420px; }
.il-r-1 { height:286px; }
.il-r-1 h2 { margin:0; background-color:#D5D5D5; height:30px; line-height:30px; font-size:14px; padding-left:10px; }
.il-r-1 div.content { border:1px solid #D5D5D5; margin-top:2px; }
.il-r-1 div.content p { margin:0; background-color:#EBEBEB; padding:10px; line-height:26px; }
.il-r-1 div.content ul { list-style:none; padding:9px 8px; background-color:white; }
.il-r-1 div.content ul li { border-bottom:1px dotted gray; color:#333; background:url(../images/arrow.png) no-repeat left center; height:26px; line-height:26px; }
.il-r-1 div.content ul li a { left:10px; color:#333; }
.il-r-2 { height:208px; margin-top:15px; }
.il-r-2 h3 { margin:0; background-color:#D5D5D5; height:30px; line-height:30px; font-size:14px; }
.il-r-2 h3 img { margin:8px 0px 0px 10px; }
.il-r-2 div.content { border:1px solid #D5D5D5; margin-top:2px; }
.il-r-2 div.content ul { list-style:none; padding:9px 8px; background-color:white; }
.il-r-2 div.content ul li { line-height:24px; height:24px; color:#333; background:url(../images/arrow.png) no-repeat left center; }
.il-r-2 div.content ul li a { left:10px; color:#333; }
.il-3 { height:158px; margin-top:25px; width:100%; }
.il-3-1, .il-3-2, .il-3-3, .il-3-4 { height:158px; width:184px; position:relative; }
.il-3-1 { background-color:white; }
.il-3-2 { background-color:#F3F3F3; }
.il-3-3 { background-color:#E8E8E8; }
.il-3-4 { background-color:#DFDFDF; }
.il-3 h4 { height:40px; line-height:40px; margin:0; padding-left:15px; font-size:15px; font-family:"黑体"; font-weight:100; }
.il-3-1 h4 { background-color:#E8EEEA; }
.il-3-2 h4 { background-color:#C8D3C5; }
.il-3-3 h4 { background-color:#608C69; }
.il-3-4 h4 { background-color:#2D613F; color:#FAFAFA; }
.il-3 ul { list-style:none; padding:10px; }
.il-3 ul li { line-height:24px; color:#333; }
.il-3 ul li a { background:url(../images/dot.png) no-repeat left center; padding-left:10px; color:#333; }
.il-3 a.pa-r { top:auto!important; bottom:10px; right:10px; }
.ir { width:236px; overflow:hidden; }
.ir-1 { }
.ir-1 h4 { margin:0; background-color:#EEC31E; height:30px; line-height:30px; font-size:14px; padding-left:10px; }
.ir-1 div.content { border:1px solid #D5D5D5; margin-top:2px; }
.ir-1 div.content ul { list-style:none; padding:5px 8px 4px; background-color:white; }
.ir-1 div.content ul li { line-height:24px; color:#333; }
.ir-1 div.content ul li a { padding-left:5px; color:#333; }
.ir-2 { height:390px; margin-top:15px; }
.ir-2 div.content { border:1px solid #D5D5D5; margin-top:2px; background-color:white; color:#333; padding-bottom:1px; }
.ir-2 div.content p { margin:12px 12px 12px; line-height:25px; height:275px; overflow:hidden; }
.ir-2 div.content p span { font-weight:700; }
.ir-3 { margin-bottom:10px; }
.ir-3 div.content { border:1px solid #D5D5D5; margin-top:2px; background-color:white; color:#333; padding-bottom:1px; }
.ir-3 div.content p { margin:12px 12px 12px; line-height:25px; height:200px; overflow:hidden; }
.ir-3 div.content p span { font-weight:700; }
.friends-link { width:986px; height:88px; background:url(../images/foot-bg.jpg) no-repeat left top; margin-top:15px; }
.friends-link-h { width:70px; height:50px; line-height:50px; float:left; padding:15px 25px; border-right:1px dashed #9A9B9D; }
.friends-link h4 { font-size:14px; margin:0; }
.friends-link-c { width:850px; float:right; padding:15px 0; }
.friends-link-c a { padding:0 5px; }
.sm { background-color:#F2F2F7; padding:0px 6px 5px; width:988px; border-top:1px solid #ddd; }
.sm a:hover { text-decoration:underline; }
.sr { margin-top:5px; }
.sl { width:676px; border:1px solid #ddd; border-top:none; padding:20px 30px; background-color:white; overflow:hidden; }
.sr-1 { }
.sr-1 h3 { margin:0; background-color:#EEC31E; height:30px; line-height:30px; font-size:14px; padding-left:10px; }
.sr-1 div.content { border:1px solid #D5D5D5; margin-top:2px; }
.sr-1 div.content ul { list-style:none; padding:5px 8px 4px; background-color:white; }
.sr-1 div.content ul li { height:30px; line-height:30px; color:#333; background:url(../images/arrow.png) right center no-repeat; border-bottom:1px dotted gray; }
.sr-1 div.content ul li a { padding-left:5px; color:#333; }
.sr-1 div.content ul li a:hover { text-decoration:none; color:#2D613F; }
.subpage-content div.content { font-size:14px; }
.text-Preview { background-color:#FFFBF0; border:1px solid #D2D7DB; color:#8B2725; padding:0 15px; }
.article-title { margin:0; text-align:center; font-family:"黑体"; font-size:22px; font-weight:normal; line-height:28px; top:40px; right:30px; color:#2D613F; border-bottom:1px solid #d9d9d9; padding-bottom:10px; }
.article-fda { font-size:12px; height:22px; line-height:22px; margin:17px auto; text-align:center; color:gray; }
.news-content div.content { font-size:14px; }
.article-listname { margin:0; font-family:"黑体"; font-size:20px; font-weight:normal; height:24px; line-height:24px; top:40px; right:30px; color:#2D613F; border-bottom:1px solid #d9d9d9; padding-bottom:10px; }
.article-list { list-style:none; padding:10px 0; }
.article-list li { height:30px; line-height:30px; font-size:14px; border-bottom:1px dotted #ddd; background:url(../images/arrow.gif) no-repeat left center; color:black; }
.article-list a { font-size:14px; left:15px; }
.article-list2 { list-style:none; padding:10px 0; }
.article-list2 li { height:30px; line-height:30px; font-size:14px; border-bottom:1px dotted #ddd; color:black; }
.article-lis2t a { font-size:14px; left:15px; }
.ac-copyright { clear:both; font-size:12px; border-bottom:1px dashed #ddd; border-top:1px dashed #ddd; color:#555; }
.ac-copyright a { color:#555; }
.product-list-item { width:156px; margin:8px 7px; }
.product-list-item0 { clear:both; }
.product-list-item img { width:150px; height:130px; display:block; padding:2px; border:1px solid #c6c6c6; }
.product-list-item a { display:block; text-decoration:none; color:gray; }
.product-list-item span { display:block; height:23px; line-height:23px; background-color:#efefef; padding-left:10px; }
.zoom { background:url(../images/zoom.gif) no-repeat 10px 4px; padding-left:28px; height:23px; line-height:23px; background-color:#efefef; }
.myslides-1 { background-color:#D5D5D5; padding:12px; margin-top:2px; border:1px solid #C6C6C6; position:relative; }
#num1 { position:absolute; bottom:20px; right:30px; z-index:10; opacity:0.75; filter:progid:DXImageTransform.Microsoft.Alpha(style=0, opacity=75, finishOpacity=100);
}
#num1 a { color:black; background-color:#f0f0f0; padding:2px 5px; text-decoration:none; margin-left:3px; }
#num1 a.activeSlide { background-color:#FEC856; }
.art13, .art30, .art38 { background:url(../images/zhiding.gif) no-repeat right 6px; padding-right:33px; }
/***************/
#pdv22 { width: 298px; margin-left: 5px; margin-top: 0px; background:#FFF }
.conttit { height: 50px; line-height: 22px; border: 0px; padding: 0; margin: 0; background: url(../images/title-2.jpg) 0px 0px no-repeat; }
.titt { height: 20px; line-height: 20px; margin-top: 0px; background-color: #fff; padding: 0 30px 0 5px; margin-left: 60px; font-size: 15px; font-weight: bold; color: rgb(80, 21, 20); }
.contt { line-height: 2; padding-left: 45px; margin-left: 12px; padding-bottom: 0px; font: 12px/22px simsun; color: #6c3a15; padding-top: 0px; border-left: 1px solid #DBDBDB; border-right: 1px solid #DBDBDB; }
.contbot { height: 20px; border: 0px; padding: 0; margin: 0; background: url(../images/title-2.jpg) 0px -110px no-repeat; }
/************/
li.posts { LINE-HEIGHT: 25px; HEIGHT:25px; MARGIN: 0px 0px 18px; COLOR: #666666; FONT-SIZE: 12px; font-family:"宋体"; height:130px; }
li.posts h4 { FONT-SIZE: 14px; padding:0; margin:0}
li.posts h4 a:hover { COLOR: #11639d; text-decoration: none; }
li.posts .row { margin:0; padding:0 }
li.posts .row .columns.seven { }

li.posts .row .columns.nine { WIDTH:73.9%; float:left!important; height:108px; }


li.posts .row1 { margin:0; padding:0}
#smalltext { height: 24px; line-height: 24px; }

/*
li.posts .row1 .columns.seven { }
li.posts .row1 .columns.nine { WIDTH:95%; float:left!important; height:30px; }
li.posts .row1:before { DISPLAY: table; CONTENT: ""; }
li.posts .row1:after { DISPLAY: table; CONTENT: ""; CLEAR: both; }
*/
/*
li.posts .row1 .columns.nine { WIDTH: 95%; float: left!important; height: 30px; }
.fr { TEXT-ALIGN: right; FLOAT: right; }
li.posts row .columns { POSITION: relative!important; MIN-HEIGHT: 1px; FLOAT: left!important; top:20px }
*/
li.posts row .readmore { position: relative; top: 0px; left: 500px; margin-bottom: 10px; }
.button { BORDER-BOTTOM: medium none; POSITION: relative; TEXT-ALIGN: center; BORDER-LEFT: medium none; PADDING-BOTTOM: 11px; LINE-HEIGHT: 1; PADDING-LEFT: 34px; PADDING-RIGHT: 34px; DISPLAY: inline-block; FONT-FAMILY: "Helvetica Neue", "Helvetica", Arial, Verdana, sans-serif; BACKGROUND: #00a6fc; COLOR: #fff; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 9px; BORDER-BOTTOM: medium none; POSITION: relative; TEXT-ALIGN: center; BORDER-LEFT: medium none; PADDING-BOTTOM: 11px; LINE-HEIGHT: 1; PADDING-LEFT: 34px; PADDING-RIGHT: 34px; DISPLAY: inline-block; FONT-FAMILY: "Helvetica Neue", "Helvetica", Arial, Verdana, sans-serif; BACKGROUND: #00a6fc; COLOR: #fff; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 9px; }
.button:active { ;
}
.button:hover { BACKGROUND-COLOR: #0192dd; COLOR: #fff; BACKGROUND-COLOR: #0192dd; COLOR: #fff; }

page { padding-top:40px; padding-bottom:50px; height:20px; font-family:Arial, Helvetica, sans-serif; }
.page li { float:left; }
.page a { border:#868686 solid 1px; height:18px; padding:0 6px; line-height:18px; display:inline-block; margin-right:4px; color:#6b6a6a; }
.page a:hover { color:#fff; background-color:#ff8a00; }
.page .nopage { color:#cbcbcb; border-color:#cbcbcb; cursor:default; padding:0 4px; font-family:'微软雅黑', Arial, Helvetica, sans-serif; vertical-align:top; border:#cbcbcb solid 1px; height:18px; line-height:18px; display:inline-block; margin-right:4px; }
.page .currentpage a { color:#fff; background-color:#ff8a00; }
.page .pre a { padding:0 4px; font-family:'微软雅黑', Arial, Helvetica, sans-serif; vertical-align:top; }