

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { padding: 0px; margin: 0px; }
body, button, input, select, textarea { font: 12px/1.5 宋体,arial; color: rgb(51, 51, 51); }
address, cite, dfn, em, var { font-style: normal; }
ul, ol { list-style-type: none; list-style-image: none; }
a { color: rgb(51, 51, 51); text-decoration: none; cursor: pointer; outline: medium none; }
a:hover { text-decoration: underline; }
img { border-width: 0px; border-style: none; border-color: -moz-use-text-color; }
div {  }
.clear { clear: both; height: 0px; overflow: hidden; }
.l { float: left; }
.r { float: right; }
.en { font-family: Arial; }
.dis_b { display: block; }
.mar_01 { margin: 55px auto 0px; }
.mar_02 { margin-top: 25px; }
.bor_01 { border-top: 3px solid rgb(0, 153, 0); }
.text_c { text-align: center; }
.gray { color: rgb(153, 153, 153); }
.green { color: rgb(0, 153, 0); }
.red { color: rgb(204, 0, 0); }
.blue { color: rgb(0, 132, 255); }
body { background: url('../img/body_back.jpg') no-repeat scroll right top rgb(226, 251, 229); }
#wrapper { width: 100%; min-width: 1004px; }
#header { width: 1004px; margin: 0px auto; }
.top { height: 104px; }
.logo { padding: 12px 0px 0px 21px; }
.top_tell { padding: 40px 7px 0px 0px; }
.nav { height: 49px; padding-bottom: 18px; background: url('../img/nav_yy.png') no-repeat scroll center bottom transparent; }
.nav ul { margin: 0px auto; padding-left: 5px; height: 46px; background: url('nav_back.png') repeat-x scroll 0% 0% transparent; border-top: 4px solid rgb(0, 153, 0); }
.nav li { width: 120px; padding: 0px 12px 0px 10px; background: url('nav_li.png') no-repeat scroll right center transparent; float: left; height: 46px; }
.nav a { display: block; height: 46px; line-height: 43px; font-family: "微软雅黑"; font-size: 14px; text-align: center; }
.nav a:hover { background: url('../img/nav_hover.png') repeat-x scroll 0% 0% transparent; text-decoration: none; }
.nav .nav_z { display: block; height: 46px; line-height: 43px; font-family: "微软雅黑"; font-size: 14px; text-align: center; background: url('../img/nav_hover.png') repeat-x scroll 0% 0% transparent; text-decoration: none; }
.nav .last_li01 { background: none repeat scroll 0% 0% transparent; }
.banner { height: 284px; overflow: hidden; position: relative; padding-top: 6px; }
.banner_big { height: 284px; overflow: hidden; position: relative; }
.banner_big ul { height: 284px; overflow: hidden; }
.banner_big li { height: 284px; overflow: hidden; }
.banner_big img { display: block; margin: 0px auto; }
#content { width: 1004px; background: none repeat scroll 0% 0% rgb(255, 255, 255); }
.main_pro { position: relative; padding: 14px 0px; }
.main_probk { width: 940px; margin: 0px auto; overflow: hidden; height: 155px; }
.main_probk ul { height: 155px; overflow: hidden; }
.main_probk li { width: 168px; height: 155px; float: left; display: inline; margin: 0px 10px; text-align: center; line-height: 30px; }
.main_probk img { display: block; margin: 0px auto; }
.pro_a01 { width: 160px; height: 120px; padding: 3px; border: 1px solid rgb(0, 153, 51); display: block; overflow: hidden; }
.title_01 { width: 125px; height: 31px; background: url('../img/btn_01.png') no-repeat scroll 0% 0% transparent; text-align: center; font-size: 16px; font-family: "微软雅黑"; line-height: 28px; position: absolute; left: 50%; top: -31px; z-index: 9; color: rgb(255, 255, 255); margin-left: -62px; }
.sy_prev { width: 21px; height: 38px; background: url('../img/sy_prev.png') no-repeat scroll 0% 0% transparent; display: block; position: absolute; left: 0px; top: 50%; margin-top: -40px; cursor: pointer; }
.sy_next { width: 21px; height: 38px; background: url('../img/sy_next.png') no-repeat scroll 0% 0% transparent; display: block; position: absolute; right: 0px; top: 50%; margin-top: -40px; cursor: pointer; }
.main_w1 { width: 228px; }
.main_w2 { width: 730px; padding-right: 15px; }
.title_02 { height: 39px; line-height: 33px; font-family: "微软雅黑"; padding: 0px 30px; background: url('../img/line_01.png') repeat-x scroll center bottom transparent; font-size: 16px; color: rgb(0, 102, 0); }
.main_menu { position: relative; }
.main_menu ul { padding: 5px 0px 25px 15px; }
.main_menu li { height: 32px; line-height: 28px; background: url('../img/line_02.png') repeat-x scroll center bottom transparent; font-family: "微软雅黑"; font-size: 14px; position: relative; }
.main_menu a:hover { color: rgb(0, 153, 51); text-decoration: none; }
.main_menu span { height: 31px; display: block; padding-left: 25px; background: url('../img/icon_01.png') no-repeat scroll 12px center transparent; }
.main_tell { background: url('line_01.png') repeat-x scroll center top transparent; padding: 15px 0px 10px 10px; line-height: 20px; }
.main_tell span { display: block; height: 24px; line-height: 24px; font-family: Impact; font-size: 18px; }
.main_tell img { display: inline; margin-right: 10px; }
.main_tellnr { padding: 0px 25px 23px 15px; line-height: 20px; background: url('../img/tell_yy.jpg') no-repeat scroll center bottom transparent; }
.tl_w1 { width: 164px; }
.tl_w2 { width: 210px; }
.title_03 { height: 44px; line-height: 43px; text-align: center; font-size: 18px; font-family: "微软雅黑"; overflow: hidden; margin: 0px auto; }
.title_03 em { padding: 0px 5px; }
.title_03 .tl03_en { font-family: Impact; color: rgb(0, 153, 0); font-size: 26px; line-height: 45px; }
.title_03 .tl03_ch { font-family: "微软雅黑"; font-size: 18px; line-height: 48px; }
.main_01_1 { padding-bottom: 13px; }
.main_w3 { width: 350px; }
.main_w4 { width: 325px; }
.title_04 { width: 18px; line-height: 16px; font-family: "微软雅黑"; font-size: 16px; color: rgb(0, 153, 0); padding-top: 43px; }
.title_04 a { margin: 10px 0px 0px 3px; display: block; }
.title_04 img { display: block; }
.main_news li { height: 31px; line-height: 31px; border-bottom: 1px dotted rgb(0, 102, 0); padding-left: 13px; background: url('../img/icon_02.png') no-repeat scroll 0px 12px transparent; }
.main_about { line-height: 20px; }
.main_about img { border: 1px solid rgb(112, 169, 112); padding: 2px; display: inline; margin: 2px 15px 0px 0px; }
.main_02 { position: relative; padding: 5px 0px 25px; }
.main_smbk { width: 1004px; overflow: hidden; }
.main_smbk ul { width: 1014px; }
.main_smbk li { width: 328px; height: 80px; float: left; margin: 10px 10px 0px 0px; }
.col_01 { background: url('../img/btn_11.png') repeat-y scroll 0% 0% transparent; }
.col_02 { background: url('../img/btn_12.png') repeat-y scroll 0% 0% transparent; }
.col_03 { background: url('../img/btn_13.png') repeat-y scroll 0% 0% transparent; }
.smbk_tl { width: 80px; height: 80px; line-height: 80px; color: rgb(255, 255, 255); font-size: 46px; font-family: Impact; text-align: center; }
.smbk_ct { width: 217px; height: 72px; background: url('../img/btn_14.png') repeat-x scroll 0% 0% transparent; padding: 8px 15px 0px; line-height: 20px; border-right: 1px solid rgb(219, 219, 219); }
.smbk_ct .smbk_a { height: 24px; line-height: 21px; font-family: "微软雅黑"; display: block; }
.more { font-family: "微软雅黑"; color: rgb(255, 51, 0); padding: 0px 0px 0px 5px; }
#footer { width: 100%; height: 164px; background: url('../img/footer_back.jpg') repeat-x scroll 0% 0% transparent; color: rgb(255, 255, 255); margin-top: 25px; }
.footer { padding-top: 50px; }
.footer .single_01 { width: 290px; margin: 0px auto; }
.footer img { margin-top: 7px; }
.footer li { height: 24px; line-height: 24px; text-align: center; }
