﻿@charset "utf-8";
html { color: #000; background: #FFF }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0 }
table { border-collapse: collapse; border-spacing: 0 }
fieldset, img { border: 0; padding: 0; margin: 0 }
address, caption, cite, code, dfn, em, strong, th, var, optgroup { font-style: inherit; font-weight: inherit }
del, ins { text-decoration: none }
li { list-style: none }
caption, th { text-align: left }
q:before, q:after { content: '' }
abbr, acronym { border: 0; font-variant: normal }
sup { vertical-align: baseline }
sub { vertical-align: baseline }
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit }
input, button, textarea, select { *font-size: 100% }
input, select { vertical-align: middle }
body { font: 12px/1.231 arial, helvetica, clean, sans-serif }
select, input, button, textarea, button { font: 99% arial, helvetica, clean, sans-serif }
table { font-size: inherit; font: 100%; border-collapse: collapse }
pre, code, kbd, samp, tt { font-family: monospace; *font-size: 108%; line-height: 100% }
h1 { font-size: 32px }
h2 { font-size: 26px }
h3 { font-size: 20px }
h4 { font-size: 14px }
body{overflow-x:hidden }
h5 { font-size: 12px }
h6 { font-size: 10px }
.mt10 { margin-top: 10px }
.ewms { display: none; width: 137px; height: 136px; position: absolute; top: 54px; left: 10px; overflow: hidden }
h1 { font-size: 32px }
h2 { font-size: 26px }
h3 { font-size: 20px }
h4 { font-size: 14px }
h5 { font-size: 12px }
h6 { font-size: 10px }
@charset "utf-8";
body { color: #333333; font-size: 12px;background: #fdfdfd; font-family:"微软雅黑"}
a { color: #333333; text-decoration: none }
a:focus { outline: 0 }
.vam { vertical-align: middle }
.clear { clear: both; height: 0 !important; line-height: 0; font-size: 0 }
.fixed:after { content: "."; display: block; clear: both; height: 0; width: 0; font-size: 0; visibility: hidden }
.fixed { zoom: 1 }
_html .fixed { height: 1% }
p { word-spacing: -1.5px }
.tr { text-align: right }
.tl { text-align: left }
.center { text-align: center }
.fl { float: left }
.fr { float: right }
.pa { position: absolute }
.pr { position: relative }
.cart_header, .cart_content, .cart_footer { width: 760px; margin: 0 auto }
.header, .content, .footer { width: 960px; margin: 0 auto }
.left { width: 201px; float: left; overflow: hidden }
.left2 { width: 670px; float: left; overflow: hidden }
.left3 { width: 754px; float: left; overflow: hidden; color: #666 }
.lefttop { background: url(left_top_img.gif) no-repeat; height: 3px; font-size: 0; overflow: hidden; margin-top: 10px }
.left2top { background: url(left2_top_img.gif) no-repeat; height: 3px; font-size: 0; overflow: hidden }
.leftbot { background: url(left_bot_img.gif) no-repeat; height: 3px; font-size: 0; overflow: hidden; margin-bottom: 10px }
.left2bot { background: url(right_bot2_img.gif) no-repeat; height: 3px; font-size: 0; overflow: hidden; margin-bottom: 10px }
.right { width: 754px; float: left; display: inline; margin-left: 5px; overflow: hidden }
.right2 { width: 275px; float: right; overflow: hidden }
.right3 { width: 201px; float: right; overflow: hidden; color: #666 }
.righttop { background: url(right_top_img.gif) no-repeat; height: 3px; font-size: 0; overflow: hidden }
.right2top { background: url(right2_top_img.gif) no-repeat; height: 3px; font-size: 0; overflow: hidden }
.rightbot { background: url(right_bot_img.gif) no-repeat; height: 3px; font-size: 0; overflow: hidden; margin-bottom: 10px }
.right2bot { background: url(left_bot2_img.gif) no-repeat; height: 3px; font-size: 0; overflow: hidden; margin-bottom: 10px }
.right_main { width: 752px; min-height: 458px; border: solid 1px #d5d5d5; border-top: 0; border-bottom: 0; padding-bottom: 15px; overflow: hidden }
.right2_main { width: 273px; border: solid 1px #d5d5d5; border-top: 0; border-bottom: 0; padding-bottom: 15px; overflow: hidden }
.left2_main { width: 668px; border: solid 1px #d5d5d5; border-top: 0; border-bottom: 0; padding-bottom: 15px; overflow: hidden }
.h_nav li a:-webkit-any-link { display: block }
.h_wrap { width: 100%; height: 205px }
.h_top { height:30px; line-height:30px; color: #999; overflow: hidden; border-top: 1px solid #dedede; border-bottom: 1px solid #dedede;}
.h_top a { color:#595656;padding: 0 11px }
.h_top .wb { padding-right: 0 }
.h_top p { font-size: 13px;color:#595656}
.h_top strong { color: White }
.h_top a.inq { background-color: #ff9c00; color: #fff; display: inline-block; height: 32px; padding: 0 7px }
.frss { margin: 0 0 0 150px; width: 150px }
.h_mid { width: 100%; height: 98px; padding-top: 36px }
.logo { width: 600px }
.logo .hd_logo { display: block;padding-right: 16px }
.logo p { height: 66px; font-size: 17px; color: #595656; margin: 14px 0 0 16px; font-family: "Microsoft Yahei";}
.logo p span { display: block }
.phone { margin-top: 10px; _width: 270px; font-family: "Microsoft Yahei"; color: #595656 }
.phone em { font-size: 24px; line-height: 28px; color: #595656; display: block;}
.phone p { display: inline-block; height: 70px; font-size: 13px; background: url(phone.gif) no-repeat left; padding: 0 0 0 74px }
.nav { width: 100%; background: url(nav_bg.gif) repeat-x center bottom; height:49px; font-family: "Microsoft Yahei" }
.nav ul { width: 960px; height: 53px; margin: 0 auto; font-size: 14px }
.nav ul li { float: left;}
.nav ul li a { height: 53px; line-height: 53px; display:block; color: #fff;width:106px;text-align: center;letter-spacing: 1px ;font-size: 16px;}
.nav ul li a:hover{background:url(nav_cur.png) no-repeat;}
.nav ul li a span { height: 53px; padding-left: 13px }
.nav ul li a span em { height: 53px; font-style: normal; cursor: pointer }
.nav .wb { background: 0 }
.f_wrap { height:290px; background: url(relk_bg.gif) repeat }
.f_nav { background: url(f_nav.jpg) repeat-x; height: 61px; line-height: 57px; color: #fff; font-family: "Microsoft Yahei"; font-size: 14px }
.f_nav a { color: #fff; padding: 0 20px;}
.f_cr { width: 870px; margin: 0 auto; padding: 30px 0 0 90px }
.f_cr .f_lg { display: block; background: url(f_bd.gif) no-repeat right; margin-right: 23px; padding-right:38px }

.f_cr ul li span { margin-left: 20px }
.f_cr ul .wide { margin-left: 40px }
.f_logo { display: block; margin: 8px 25px 0 0 }
.mb10 { margin-bottom: 10px }
.ml10 { margin-left: 10px }
.bg { background: #FFF }
em { font-style: normal }
.i_ban { height: 480px; border-bottom: 1px solid #c2c2c2 }
.ban_m { width: 100%; top: 0; left: 0; height: 480px }
.ban_m a { height: 480px; background: url(ban1.jpg) no-repeat center; display: block }
.ban_btn { height: 480px }
.ban_btn p { bottom: 17px; left: 48% }
.ban_btn a { display: inline-block; width: 14px; height: 14px; background: url(ban_btn.png) no-repeat -24px 0; margin-right: 11px }
.ban_btn .cur, .ban_btn a:hover { background: url(ban_btn.png) no-repeat 1px 0 }
.link_main { width: 100%; height: 33px; overflow: hidden; padding: 17px 0 15px }
.link_main .link { width: 630px; line-height: 33px; overflow: hidden; display: inline; color: #4b4b4b }
.link_main a { margin-right: 10px; color: #4b4b4b }
.search { width: 286px; height: 24px; background: url(search.gif) no-repeat }
.search input { display: block; height: 24px; float: left; color: #999; background: 0; border: 0 }
.search .input { width: 210px; height: 24px; line-height: 24px; padding-left: 29px }
.search .submit { width: 47px; height: 24px; cursor: pointer; border: 0 }
.pro {font-family: "Microsoft Yahei" }
.pro_lf { width: 214px; height:auto; background: url(pro_lf.gif) repeat-y left top; border-bottom: 3px solid #0066FF; padding-bottom: 12px; overflow: hidden }
.pro_lf h3 { background:url(pro_h3.jpg) no-repeat center top; height: 38px; line-height: 38px; font-size: 16px; margin-bottom:10px }
.pro_lf h3 a { display: block; color: #fff; text-align: center }
.pro_lm ul { width: 188px;padding-bottom: 10px; zoom: 1;margin-left:20px;}
.pro_lf h4 { width:205px; height: 25x; line-height: 25px; font-weight: normal; background-color:#0066FF; margin: 0 auto; text-align:left;}
.pro_lf h4 a:hover{ color: #FFFFFF}
.pro_lf h4 a { display: block; color: #fff;font-size: 12px;text-align: center;}
.pro_lf li { height: 30px; line-height: 30px; +height: 28px; +line-height: 28px; zoom: 1; overflow: hidden; border-bottom: 1px dotted #d0d0d0 }
.pro_lf li a { display: block; color: #262626;background: url(pro_lf_a.gif) no-repeat 1px center;padding-left: 20px;}
.pro_lf li a:hover{ color: #0033CC}
.pro_lf .wb { border: 0 }
.pro_r { width: 724px }
.tl_01 { background:url(pro_rt_t.jpg) no-repeat top; height: 38px; line-height: 38px }
.tl_01 h4 a { color: #fff; padding-left: 23px; font-size: 16px; font-weight: normal }
.tl_01 .more { display: inline-block; color: #fff; margin-right: 20px }
.pro_r ul { border: 3px solid #0066FF; border-top: 0; padding: 24px 0 10px 15px;}
.pro_r li { float: left; display: inline;text-align: center; margin: 0 4px }
.pro_r li img { display: block; width:213px; height:195px;padding: 3px 3px 4px;border: 3px solid rgb(223,223,223)}
.pro_r li img:hover{border: 3px solid #0099FF}
.pro_r li span { display: block; height: 35px; line-height: 35px; overflow: hidden }
.pro_r li span a { color: #595656 }
.dev { overflow: hidden; padding-top: 45px;}
.dev_t { border: 1px solid #d2d2d2;}
.dev_t h4 { background: url(dev_t.gif) no-repeat center top; height: 46px; line-height: 46px; text-align: center }
.dev_t h4 a { color: #fff; font-size: 18px; font-weight: normal; font-family: "Microsoft Yahei";font-weight: bold;}
.dev_t .more { color: #fff; right: 18px; top: 16px }
.dev_t ul { top: 71px; left: 0; font-size: 14px; font-family: "Microsoft Yahei"; text-align: center }
.dev_t li { float: left; width: 178px; display: inline; padding: 0 6px }
.dev_t .cur a, .dev_t li a:hover { display: block; background: url(dev_tab.gif) no-repeat center bottom; padding: 0 0 39px; text-decoration: none }
.dev_m {margin-bottom: 20px;margin-top:20px;}
.dev_m li { width: 182px; float: left; display: inline; margin-right: 12px; text-align: center }
.dev_m img { display: block; width: 176px; height: 165px; border: 1px solid rgb(29,124,90) }
.dev_m li a { display: block; color: #181818; font-size: 13px; font-family: "Microsoft Yahei" }
.dev_m li span { display: block; height: 34px; line-height: 34px; overflow: hidden }
.dev_m .wb { padding-right: 0; margin-right: 0; background: 0 }
.qua { border-top: 1px solid #d9d9d9; font-family: "Microsoft Yahei"; padding-top: 15px; height: 400px }
.qua .slide_m { padding: 27px 0 0 }
.qua .slide_m .btn { margin-top: 86px; width: 18px; height: 35px }
.qua .slide_c { text-align: center; width: 920px; overflow: hidden }
.qua .slide_c li { width: 188px; float: left; margin: 0 21px; overflow: hidden; zoom: 1; display: inline }
.qua .slide_c img { width: 188px; height: 263px; display: block }
.qua .slide_c span { display: block; margin-top: 16px }
.qua .slide_c span a { color: #3d3d3d }
.s_ban { background: url(s_bans.jpg) no-repeat center bottom; padding-bottom: 12px; height: 75px; margin-top: 25px }
.s_banm { height: 75px }
.s_banm p { background: url(s_phone.png) no-repeat left; font-family: "Microsoft Yahei"; padding-left: 62px; height: 42px; top: 16px; left: 142px }
.s_ban span { font-size: 18px; color: #fff; margin-right: 40px }
.s_ban span em { font-size: 32px; font-weight: bold; font-family: Arial, Helvetica, sans-serif }
.s_ban1 { background: url(s_ban1s.gif) no-repeat center bottom; padding-bottom: 15px; height: 147px; margin-top: 19px }
.s_ban1 .s_banm1 { width: 960px; height: 147px }
.s_ban1 .s_banm1 p { font-family: "Microsoft Yahei"; top: 40px; right: 22px; background: 0; display: inline-block }
.s_ban1 .s_banm1 p a { display: block; margin: 0 0 5px 40px }
.s_ban1 .s_banm1 span { font-size: 14px; color: #fff; display: block }
.s_ban1 .s_banm1 span em { font-size: 25px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; display: block }
.hon { width: 960px; margin: 70px auto 0; background: url(hon_s.jpg) no-repeat center bottom; padding: 0 9px 26px }
.hon_t { background: url(hon_t.jpg) no-repeat left 0; height: 128px; color: #fff; padding: 65px 0 0 335px; font-family: "Microsoft Yahei" }
.hon_t strong { display: block; font-size: 21px }
.hon_t strong em { text-transform: uppercase; margin-left: 12px }
.hon_t b { font-size: 35px; display: block }
.hon_t p img { vertical-align: middle; margin-right: 53px }
.hon_t p { margin-top: 8px }
.hon_t p span { font-size: 14px }
.hon_t p span em { font-size: 24px; font-weight: bold }
.hon_m { border: 4px solid #57842b; border-top: 0 }
.hon h4 { background: url(hon_t1.jpg) no-repeat center; text-align: center; font-size: 18px; padding: 30px 0 }
.hon h4 a { font-weight: normal; color: #57a20e; font-family: "Microsoft Yahei" }
.hon .slide_m { background: #fff; position: relative }
.hon .slide_m .btn { width: 42px; height: 54px; position: absolute }
.hon .slide_m .btn_l { background: url(hon_btn.png) no-repeat center; top: 44px; left: -14px }
.hon .slide_m .btn_r:hover { background: url(hon_btn1.gif) no-repeat center; top: 44px; right: -14px }
.hon .slide_m .btn_l:hover { background: url(hon_btnh.png) no-repeat center; top: 44px; left: -14px }
.hon .slide_m .btn_r { background: url(hon_btnh1.gif) no-repeat center; top: 44px; right: -14px }
.hon .slide_c { padding-left: 33px; text-align: center; width: 884px; overflow: hidden }
.hon .slide_c li { width: 209px; float: left; margin: 0 6px; overflow: hidden; zoom: 1; display: inline; text-align: center }
.hon .slide_c img { width: 209px; height: 140px; display: block }
.hon .slide_c span { display: block; padding: 10px 0 48px }
.tl_02 { border-bottom: 1px solid #0066FF }
.tl_02 h4 { display: inline-block; zoom: 1; color: #0066FF }
.tl_02 h4 a { display: block; float: left; color: #0066FF; background: url(tl02_h4.png) no-repeat 7px 3px; padding-left: 22px; border-bottom: 1px solid #0066FF; font-family: "Microsoft Yahei"; padding-bottom: 12px }
.tl_02 h4 em { font-weight: normal; text-transform: uppercase; font-family: Arial, Helvetica, sans-serif; margin-left: 8px; float: left }
.tl_02 .more { display: block; margin: 1px 20px 0 0; color: #000 }
.cus { background: url(bg1.gif) repeat; height: 317px; padding-top: 30px; margin-top: 60px }
.cus_m { margin-top: 23px }
.cus_dl { padding-top: 25px }
.cus dl { float: left; width: 460px; display: block; margin-right: 40px }
.cus dt { float: left; width: 147px; margin-top: 9px }
.cus dt img { display: block; width: 141px; height: 198px; border: 3px solid #a5a5a5 }
.cus dd { width: 265px; display: inline; float: left; padding-left: 29px; line-height: 24px }
.cus dd b { display: block; color: #656565 }
.cus dd h5 a { color: #656565; display: block; padding: 10px 0 0 }
.cus dd p { color: #656565 }
.chk { display: block; color: #656565; border: 1px solid #656565; width: 88px; height: 26px; line-height: 26px; text-align: center; margin-top: 8px }
.cus .wb { margin-right: 0 }
.n_a { padding-top: 20px }
.n_a .tl_02 { padding-top: 10px }
.news { width: 243px; border: 1px solid #d2d2d2; height: 505px }
.news img { display: block; width: 217px; height: 114px; margin: 22px auto 15px }
.news ul { width: 217px; margin: 0 auto; height: 245px;}
.news li { line-height: 35px; height: 35px; overflow: hidden; border-bottom: 1px dotted #dbdbdb }
.ab { width: 694px; border: 1px solid #d2d2d2; height: 505px }
.ab dl { padding: 22px 0 0 17px }
.ab dt { float: left; width: 239px; margin-top: 5px }
.ab dt img { display: block; width: 239px; height: 171px }
.ab dd { width: 380px; display: inline; float: left; padding-left: 24px; line-height: 24px }
.ab dd b { display: block; color: #656565 }
.ab dd h4 a { color:#333; display: block; font-weight: normal;font-weight: bold;}
.ab dd p { color: #656565 }
.ab dd .chk { margin-top: 3px }
.ab ul { padding-top:12px }
.ab li { float: left;text-align: center;margin-left: 20px;}
.ab li a{width: 100%;text-align: center;line-height: 30px;height: 30px;}
.ab li img { display: block; width:204px; height: 163px }
.ab li span { display: block; height: 30px; line-height: 30px; overflow: hidden; margin-top: 5px }
.tl_03 { border-bottom: 1px dotted #dbdbdb; padding: 30px 0 10px; margin: 0 16px }
.tl_03 h5 { font-size: 14px; font-weight: normal; color: #000 }
.tl_03 h5 a { color: #000 }
.tl_03 em { text-transform: uppercase; margin-left: 10px }
.show {height: 290px;margin-top: 60px }
.show .slide_m { padding: 38px 0 0 }
.show .slide_m .btn { margin-top: 49px; width: 19px; height: 52px; float: left }
.show .slide_m .btn_l { background: url(show_btn.gif) no-repeat 0 0 }
.show .slide_m .btn_r:hover { background: url(show_btn1.gif) no-repeat 0 0 }
.show .slide_m .btn_l:hover { background: url(show_btn1h.gif) no-repeat 0 0 }
.show .slide_m .btn_r { background: url(show_btnn1.gif) no-repeat 0 0 }
.show .slide_c { padding: 0 9px; display: inline; text-align: center; width: 904px; overflow: hidden }
.show .slide_c li { width: 206px; float: left; margin: 0 10px; background: url(show_libg.gif) no-repeat center top; overflow: hidden; zoom: 1; display: inline }
.show .slide_c img { width: 200px; height: 140px; display: block; margin: 3px auto }
.show .slide_c span { display: block; margin-top: 5px; height: 32px; line-height: 32px; overflow: hidden }
.dyn {margin-bottom: 40px;}
.dyn .tl_02 { padding-top: 10px }
.wd { width: 243px; height: 476px; border: 1px solid #d2d2d2 }
.wd_mb { padding: 28px 5px 0 16px; height: 385px; overflow: hidden }
.wd_m { overflow: hidden; padding-bottom: 15px; clear: both }
.wd dl { margin-bottom: 20px; line-height: 24px; padding: 0 0 15px; border-bottom: 1px dotted #dbdbdb }
.wd dt {line-height: 24px;heihgt:24px; overflow: hidden; margin-bottom: 5px }
.wd dt a { color: #0066FF }
.wd dd {color: #000;}
.zx { width: 694px; height: 476px; border: 1px solid #d2d2d2 }
.zx dl { padding: 28px 0 0 17px }
.zx dt { width: 228px; margin-top: 5px }
.zx dt img { display: block; width: 228px; height: 153px }
.zx dd { display: inline; width: 418px; line-height: 24px; padding-left: 22px }
.zx dd h4 { font-weight: normal }
.zx ul { padding: 38px 0 0 12px; height: 216px; _padding-top: 32px; overflow: hidden }
.zx li { width: 315px; float: left; border-bottom: 1px dotted #dbdbdb; height: 35px; line-height: 35px; overflow: hidden; margin-right:23px; zoom: 1; display: inline }
.zx li span { float: right; color: #000 }
.zx .odd { margin-right: 0 }
.adv { background: url(adv_bg.jpg) no-repeat top center; height: 1705px; font-family: "Microsoft Yahei";}
.adv_m { width: 960px; margin: 0 auto }
.adv h4 b { display: block; font-size: 22px; color: #fff; background: url(adv_b.png) no-repeat; width: 60px; height: 55px; line-height: 55px; float: left; padding-left: 10px }
.adv h4 span { display: block; float: left; color: #51a301; font-size: 22px; padding: 15px 0 0 8px }
.adv h4 em { display: block; font-size: 12px; font-weight: normal; color: #7a7a7a; margin-top: 3px }
.adv ul { width: 400px; padding: 16px 0 60px 60px }
.adv li { line-height: 24px; zoom: 1; background: url(adv_li.png) no-repeat left 13px; padding: 2px 0 2px 17px; color: #323232; font-size: 14px }
.adv li em { color: #e6b413 }
.adv_1 { margin-top: -25px; height: 497px }
.adv_1 img { top: -10px; right: 0 }
.adv_2 { width: 100%; height: 530px }
.adv_2 div { width: 515px; padding-top: 83px }
.adv_2 img { top: 45px; left: -35px }
.adv_3 { width: 100%; height: 484px; margin-top: 20px }
.adv_3 div { top: 0; left: 0; z-index: 1 }
.adv_3 div .adv_lst2 { width: 380px }
.adv_3 img { top: -15px; right: -62px }
.adv .adv_3 ul { padding-bottom: 27px }
.u_zxm { background: #e2e2e2; height: 54px; line-height: 54px; margin-bottom: 22px; font-family: "Microsoft Yahei" }
.u_zxm a { display: inline-block; font-size: 14px; color: #000; padding: 0 15px 0 13px; position: relative }
.u_zxm a img { vertical-align: middle; padding-right: 15px }
.re_lk { margin-top: 34px; background: #fafafa; border-top: 1px solid #e7e7e7; padding-top: 18px; height: 225px }
.re_lk .more { color: #646464 }
.lk_m { line-height: 54px;min-height: 40px}
.lk_m a { padding: 0 2px 0 0; color: #434343 }
#flashs { position: relative; height: 479px; overflow: hidden }
#flashs .bgitem { z-index: 1; position: absolute; top: 0; left: 0 }
#flashs .btn { position: absolute; z-index: 7; bottom: 25px; right: 46%; padding: 5px 6px; z-index: 101 }
#flashs .btn span { background: url("ban_btn.png") no-repeat scroll -24px 0; display: inline-block; height: 14px; margin-right: 11px; width: 14px; z-index: -9000px }
#flashs .btn span.cur { background: url("ban_btn.png") no-repeat scroll 1px 0 rgba(0, 0, 0, 0) }
.b15 { background: url(skinsvibtn.jpg) no-repeat; border: 0; cursor: pointer; overflow: hidden }
.b15 { background-position: -79px -650px; width: 60px; height: 24px; line-height: 24px; color: #fff; font-size: 14px; font-weight: bold }
#roll_top, #fall, #ct { position: relative; cursor: pointer; height: 88px; width: 25px; margin-top: 250px }
#roll_top { background: url(top.gif) no-repeat }
#fall { background: url(top.gif) no-repeat 0 -80px }
#ct { background: url(top.gif) no-repeat 0 -40px }
#roll { display: block; width: 15px; margin-right: -500px; position: fixed; right:48%; top: 50%; _margin-right: -505px; _position: absolute; _margin-top: 300px; _top: expression(eval(document.documentElement.scrollTop)) }
.ImTable * { padding: 0; margin: 0 }
.ImTable { border-collapse: collapse; border: 0; background: url(bg.gif) }
.ImTable h2 { font-size: 14px; font-weight: bold; margin-top: 5px }
.ImHeader { height: 165px; background: url(im_01.gif) }
.ImRow0 { background: url(ico_item1.gif) no-repeat; margin: 10px 10px 0; height: 24px; padding-left: 10px; padding-top: 4px; line-height: 24px; overflow: hidden }
.ImRow1 { background: url(ico_item1.gif) no-repeat; margin: 10px 10px 0; height: 24px; padding-left: 10px; padding-top: 4px }
a.im, a:hover.im { text-decoration: none; height: 35px; color: #fff; font-size: 13px }
.ImFooter { height: 90px; background: url(im_04.gif) no-repeat; display: inline-block; width: 150px; font-family: Arial, Helvetica, sans-serif }
.ImFooter h5 { font-size: 14px; font-weight: normal; color: #8f9396; text-align: center; margin: 15px 0 0; font-family: '宋体' }
.ImFooter p { font-size: 20px; font-weight: bold; color: Green; text-align: center; margin: 10px 0 }
.new_img0 { width: 190px; float: left; color: #000; display: block; background: url(news_01.gif) no-repeat 1px 8px; padding-left: 26px }
.new_img1 { width: 190px; float: left; color: #000; display: block; background: url(news_02.gif) no-repeat 1px 8px; padding-left: 26px }
.new_img2 { width: 190px; float: left; color: #000; display: block; background: url(news_03.gif) no-repeat 1px 8px; padding-left: 26px }
.new_img3 { width: 190px; float: left; color: #000; display: block; background: url(dyn_a.gif) no-repeat 6px 12px; padding-left: 26px }
.new_img4 { width: 190px; float: left; color: #000; display: block; background: url(dyn_a.gif) no-repeat 6px 12px; padding-left: 26px }
.new_img5 { width: 190px; float: left; color: #000; display: block; background: url(dyn_a.gif) no-repeat 6px 12px; padding-left: 26px }
.new_img6 { width: 190px; float: left; color: #000; display: block; background: url(dyn_a.gif) no-repeat 6px 12px; padding-left: 26px }
.new_img7 { width: 190px; float: left; color: #000; display: block; background: url(dyn_a.gif) no-repeat 6px 12px; padding-left: 26px }
.new_img8 { width: 190px; float: left; color: #000; display: block; background: url(dyn_a.gif) no-repeat 6px 12px; padding-left: 26px }
.new_img9 { width: 190px; float: left; color: #000; display: block; background: url(dyn_a.gif) no-repeat 6px 12px; padding-left: 26px }
.dev_new { background-color: #6fba00; height: 30px; width: 960px; }
.dev_new.pr h4 { float: left; width: 110px; height: 30px; line-height: 30px; margin-left: 10px; }
.dev_new.pr a { color: #fff; line-height: 30px; text-align: center; width: 70px; }
.dev_new .more { float: right; }
.dev_new .fixedn li { background-color: #57842b; float: right; height: 30px; line-height: 30px; margin-left: 2px; padding-left: 20px; padding-right: 20px; }
.dev_nn .fixed li { margin-left: 6px; margin-right: 3px; }
.con_t{padding-top:30px;}


/*banner*/
*{margin:0;padding: 0; }
.slideshow li { position: relative; overflow: hidden; }
.slideshow span.title { position: absolute; bottom: 0; left: 0; margin-bottom: 0; width: 100%; height: 32px; line-height: 32px; font-size: 14px; text-indent: 10px; }
.slideshow span.title, .slidebar li { background: rgba(0, 0, 0, 0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000, endColorstr = #30000000); color: #FFF; overflow: hidden; }
.slidebar li { float: left; margin-right: 1px; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 10px; cursor: pointer; }
.slidebar li.on { background: rgba(255, 255, 255, 0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF, endColorstr = #50FFFFFF); color: #000; font-weight: 700; }
ul, li { list-style: none; }
.frame { background: none; border: 0px solid #fff; margin-bottom: 0px; }
.temp { margin: 0; }
.slidebar { position: absolute; left: 50%; bottom: 5%; }
.slideshow span.title, .slidebar li { background: rgba(0, 0, 0, 0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000, endColorstr = #90000000); color: #FFF; overflow: hidden; }
.slidebar li.on { background: rgba(255, 255, 255, 0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000, endColorstr = #90000000); color: #ff0; font-weight: 700; }
.slideshow SPAN.title { text-indent: 0px; }
.block { margin: 0; position: relative; }
#frameHlicAe { margin: 0px !important; border: 0px !important; }
.comiis_wrap960, .comiis_wrapad { margin: 0 auto; width: 1440px; }
.comiis_wrapad { margin-top: 10px; }
.comiis_wrapad { overflow: hidden; }
.comiis_wrapad img { float: left; margin-top: 0px; }
#slidesImgs li { width: 1440px; height: 479px; display: none; }
.chuangyi{height: 10px;margin-bottom:0px;margin-left: 2px;display: inline-block;vertical-align: middle;}
.wechat{float: left;width: 130px;display: block;margin-left:34px;margin-top: 10px;}
.f_cr ul { width: 300px; line-height: 28px; color: #323232; display: inline;background: url(f_bd.gif) no-repeat right;min-height: 152px;margin-right: 30px;}
.fl{float: left;}
	.fr{float: right;}
	#pro{width: 1000px;height: 200px;overflow: hidden;}
	#pro1{float: left;}
	#pro2{float: left;}
	#probao{width: 1000%;float: left;}
	#pro dl {float: left;margin-left: 10px;text-align: center;color: white;height: 30px;line-height: 30px;}
	#pro dl dt img{width: 230px;height: 170px;}
	.header{width: 1000px;}
.zx_m ul li a:hover{color: rgb(29,124,90)}
.zx_m dl dd  a:hover{color: rgb(29,124,90)}
.keifu_box *{border: 0;padding: 0;margin: 0;list-style-type: none;}
.keifu_box{ float:left; width:131px;position: fixed;top: 40%;right: 0px;}
.keifu_head{ width:131px; height:41px; background:url(keifu.png); background-position: 0 -103px; font-size:0; line-height:0; position:relative;}
.keifu_con{ border-left:7px solid #419a62; border-right:7px solid #419a62; padding-top:15px; background:#fbfbfb;}
.keifu_con li{height:33px; padding-left:12px;}
.keifu_bot{ width:131px; height:119px; background:url(keifu.png); background-position:0 -149px; }