/* CSS Document */

.all_page_wk{ height:auto; margin:0px auto; overflow:hidden; width:990px; padding:0px 0px 0px 0px; border:5px #00631b solid; border-bottom:0px; border-top:0px;}
.header{ height:auto; width:990px; overflow:hidden; background-color:#FEFEF4}
.header .hd_tops{ height:auto; width:980px; overflow:hidden; padding:0px 5px 0px 5px;}
.header .hd_tops a.logo{ display:block; height:87px; width:198px; overflow:hidden; float:left; margin-top:10px; margin-left:18px; _margin-left:9px;}
.header .hd_tops .right_infos{ height:auto; width:430px; overflow:hidden; float:right;}
.header .hd_tops .right_infos .ri_tops{ height:20px; line-height:20px; overflow:hidden; width:430px; text-align:right; font-size:12px; color:#019a4e; font-weight:bold; margin-top:8px;}
.header .hd_tops .right_infos .ri_tops a{ font-size:13px; color:#019a4e; font-weight:bold; font-family:宋体;}
.header .hd_tops .right_infos .ri_tops a:hover{ color:#06c83b;}
.header .hd_tops .right_infos .ri_btms{ height:26px; line-height:26px; text-align:right; overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-size:19px; margin-top:45px; color:#017f3f;}
.header .nav{ background-color:#00631b; height:32px; width:990px; overflow:hidden; margin-top:10px;}
.header .nav a{ display:block; height:32px; line-height:32px; font-size:14px; color:white; padding:0px 26px 0px 26px; float:left; font-family:宋体; overflow:hidden; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.header .nav a:hover{ color:#06c83b;}
.header .search_wks{ width:280px; float:right; height:20px; margin-top:6px; overflow:hidden; background-image:url(../images/search_bg.jpg); background-repeat:no-repeat; background-position:right top; margin-right:26px; _margin-right:13px; padding:0px;}
.header .search_wks input.submiuts{ border:0px; display:block; background:none; overflow:hidden; height:20px; line-height:20px; width:25px; cursor:pointer; float:right; margin:0px; _margin-right:-8px; +margin-right:-26px;}
.header .search_wks input.txts{ border:0px; display:block; background:none; height:18px; line-height:18px; width:163px; padding:1px; float:right}
/**header end**/

.content{ height:auto; width:980px; padding:8px 5px 0px 5px; overflow:hidden;}
.content .tops_fla_news{ width:980px; height:288px; overflow:hidden;}
.content .tops_fla_news .tfn_left{ height:288px; width:600px; float:left;}

.box { width: 600px; height: 288px; overflow: hidden; position: relative; margin: 0px auto 0; background:none; }
.box ol { position: absolute; left: 510px; bottom:10px; z-index: 5; }
.box ol li { float: left; margin-right: 12px; display: inline; cursor: pointer; border: 0px solid #f47500; padding:0; overflow:hidden; width:12px; height:12px; font-weight:bold; background-image:url(../images/off_fla.png); background-repeat:no-repeat;}
.box .active { padding:0px; position: relative; bottom: 0px; background-image:url(../images/on_fla.png); background-repeat:no-repeat;}
.box ul { position: absolute; top: 0; left: 0; z-index: 1; }
.box ul li { width:600px; height: 288px; float: left; }
.box ul img { float: left; width:600px; height: 288px; border:0PX;}

.content .tops_fla_news .tfn_right{ height:288px; width:350px; float:right; background-color:#dbebc7; padding:15px;}
.content .tops_fla_news .tfn_right b.tr_tit{ display:block; height:28px; line-height:28px; width:350px; text-align:center; overflow:hidden; font-size:25px; color:#00994D; font-family:Arial, Helvetica, sans-serif;}
.content .tops_fla_news .tfn_right b.des_wk{ height:auto; width:350px; text-align:left; overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:120%; margin-top:30px; display:block; font-weight:normal; color:#00631A; font-size:18px;}
.content .tops_fla_news .tfn_right p.des_bls{ display:block; height:auto; width:350px; overflow:hidden; text-align:left; padding-top:10px; font-size:12px; color:#00631B; line-height:150%; font-family:Arial, Helvetica, sans-serif;}
.content .tops_fla_news .tfn_right span.read_mores{ display:block; height:20px; line-height:20px; width:350px; text-align:left; overflow:hidden; margin-top:15px; text-align:left;}
.content .tops_fla_news .tfn_right span.read_mores a{ display:inline-block; *display:block; padding-right:15px; background-image:url(../images/blue_ar_icons.jpg); background-repeat:no-repeat; background-position:right center; font-weight:bold; font-family:Arial, Helvetica, sans-serif; height:20px; line-height:20px; color:#00631a; font-size:12px; float:left;}
.content .tops_fla_news .tfn_right span.read_mores a:hover{ color:#06c83b;}

.content .long_tit{ width:980px; padding:0px 5px 0px 5px; background-color:#efefef; height:35px; line-height:35px; overflow:hidden; text-align:left; font-size:14px; font-weight:bold; color:#007F3F; margin-top:8px; font-family:Arial, Helvetica, sans-serif;}
.content .long_tit a{ font-size:12px; color:#007f3f; font-family:宋体; float:right; margin-right:6px; _margin-right:3px; font-weight:normal;}
.content .mid_cons{ height:980px; height:auto; overflow:hidden;}
.content .mid_cons .mc_left{ float:left; width:222px; height:auto; overflow:hidden; text-align:center; margin-top:5px;}

.content .mid_cons .mc_left .il_navs_o{ height:auto; width:222px; overflow:hidden; margin-bottom:10px;}
.content .mid_cons .mc_left .il_navs_o .lc_s_wk{ height:auto; width:222px; overflow:hidden;margin-bottom:6px; margin-top:4px; overflow:hidden;}
.content .mid_cons .mc_left .il_navs_o .lc_s_wk .lc_s_tit{ display:block; height:27px; line-height:28px; width:182px; padding-left:40px; overflow:hidden; background-image:url(../images/lft_nav_bg.jpg); background-repeat:no-repeat; text-align:left; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666666; cursor:pointer; margin-bottom:0px; margin-top:0px; text-align:left; font-weight:bold;}
.content .mid_cons .mc_left .il_navs_o .lc_s_wk .lc_s_tit_on{ display:block; height:27px; line-height:28px; width:182px; padding-left:40px; overflow:hidden; background-image:url(../images/lft_nav_bg.jpg); background-repeat:no-repeat; text-align:left; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#00A653; cursor:pointer; margin-bottom:0px; margin-top:0px; text-align:left; font-weight:bold;}
.content .mid_cons .mc_left .il_navs_o .lc_s_wk .lc_s_cons{ border-bottom:1px #f6f3ee dashed; display:block; height:26px; line-height:26px; overflow:hidden; text-align:left; padding-left:40px; width:182px;}
.content .mid_cons .mc_left .il_navs_o .lc_s_wk .lc_s_cons a{ font-family:Arial,Helvetica,sans-serif; font-size:12px; }
.content .mid_cons .mc_left a.ad_cons{ display:block; height:219px; width:220px; overflow:hidden; margin:0px auto; margin-top:0px; overflow:hidden;}
.content .mid_cons .mc_left a.ad_cons img{ display:block; height:219px; width:220px;}

.content .mid_cons .mc_right{ float:right; width:746px; height:auto; overflow:hidden; margin-top:8px;}
.content .mid_cons .mc_right .mr_rows{ height:auto; width:746px; overflow:hidden; border-bottom:1px #cadfdb solid; padding-bottom:10px; margin-bottom:12px;}
.content .mid_cons .mc_right .mr_rows .mr_cons_inner{ height:auto; width:760px; overflow:hidden;}
.content .mid_cons .mc_right .mr_rows .mr_cons_inner a.td_cons{ height:auto; width:163px; padding:6px; overflow:hidden; float:left; background-image:url(../images/bg_ons.jpg); background-repeat:no-repeat; background-position:left top; font-weight:bold; font-size:12px;font-family:Arial, Helvetica, sans-serif; padding-top:6px; margin-right:14px; line-height:130%;}
.content .mid_cons .mc_right .mr_rows .mr_cons_inner a.td_cons img{ display:block; width:163px; height:171px; overflow:hidden; margin-bottom:15px; text-align:center;}
.content .new_arrvials{ height:auto; width:980px; overflow:hidden; background-color:#cadfdb; margin-top:8px;}
.content .new_arrvials .na_inner_cons{ height:152px; overflow:hidden; width:1552px; overflow:hidden; padding-left:38px; padding-top:10px; padding-bottom:8px;}
.content .new_arrvials .na_inner_cons li{display:block; width:127px; float:left; overflow:hidden; height:auto; margin-right:28px;}
.content .new_arrvials .na_inner_cons a{ display:block; width:127px; overflow:hidden; height:auto; font-size:14px; font-weight:bold; text-align:center; padding-bottom:11px;}
.content .new_arrvials .na_inner_cons a img{ display:block; height:133px; width:127px; margin-bottom:6px;}
/**content end**/

.bottom{ height:auto; width:990px; overflow:hidden; text-align:center; font-size:12px; color:white; font-family:Arial, Helvetica, sans-serif; padding:15px 0px 15px 0px; background-color:#00631b; margin-top:10px;}



/**contact page**/
.content .mid_cons .mc_left .com_tits{ height:33px; line-height:33px; padding-left:5px; width:217px; overflow:hidden; font-size:14px; color:white; font-family:Arial, Helvetica, sans-serif; text-align:left; background-color:#007f3f; font-weight:bold; margin-bottom:10px;}

.content .mid_cons .mc_left .inner_page_l_t{ display:block; height:auto; width:196px; background-color:#cadfdb; text-align:center; overflow:hidden; padding:10px 13px 8px 13px; font-size:14px; font-weight:bold; overflow:hidden; margin-bottom:20px;}
.content .mid_cons .mc_left .inner_page_l_t img{ display:block; width:196px; height:137px; margin-bottom:8px;}

.content .mid_cons .mc_right_inner{ float:right; width:740px; height:auto; overflow:hidden; margin-top:8px;}
.content .mid_cons .mc_right_inner .mbxdh_wk{ height:30px; padding-left:18px; padding-right:18px; line-height:30px; width:702px; overflow:hidden; border:1px #cbcbcb solid; background-color:#efefef;}
.content .mid_cons .mc_right_inner .mbxdh_wk a.go_homes{ display:block; height:17px; width:18px; overflow:hidden; float:left; margin-top:6px;}
.content .mid_cons .mc_right_inner .mbxdh_wk img.ars{ display:block; float:left; margin-left:10px; margin-right:12px;}
.content .mid_cons .mc_right_inner .mbxdh_wk a.mbx_cns_off{ display:block; height:30px; line-height:30px; float:left; overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.content .mid_cons .mc_right_inner .mbxdh_wk a.mbx_cns{ display:block; height:30px; line-height:30px; float:left; overflow:hidden; color:#007f3f; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.content .mid_cons .mc_right_inner .cont_in_cons{ height:auto; width:740px; overflow:hidden; margin-top:10px; text-align:left;}
.content .mid_cons .mc_right_inner .cont_in_cons .com_names{ height:22px; line-height:22px; width:740px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#017f3f;}
.content .mid_cons .mc_right_inner .cont_in_cons .com_des_contcs{ padding-top:10px; height:auto; width:740px; overflow:hidden; font-size:12px; line-height:200%; font-family:Arial, Helvetica, sans-serif;}

.content .mid_cons .mc_right_inner .mr_rows{ height:auto; width:746px; overflow:hidden; border-bottom:1px #cadfdb solid; padding-bottom:10px; margin-bottom:12px;}
.content .mid_cons .mc_right_inner .mr_rows .mr_cons_inner{ height:auto; width:760px; overflow:hidden;}
.content .mid_cons .mc_right_inner .mr_rows .mr_cons_inner a.td_cons{ height:220px; width:163px; padding:6px; overflow:hidden; float:left; background-image:url(../images/bg_ons.jpg); background-repeat:no-repeat; background-position:left top; font-weight:bold; font-size:12px; padding-top:6px; margin-right:14px; line-height:130%; text-align:center; font-family:Arial, Helvetica, sans-serif;}
.content .mid_cons .mc_right_inner .mr_rows .mr_cons_inner a.td_cons img{ display:block; width:163px; height:171px; overflow:hidden; margin-bottom:15px; text-align:center;}

.content .mid_cons .mc_right_inner .pagging_wks{ height:20px; padding-right:10px; overflow:hidden; margin-top:30px;}
.content .mid_cons .mc_right_inner .pagging_wks a{ display:block; height:18px; line-height:18px; font-size:12px; text-align:center; float:right; margin-left:10px; border:1px #cccccc solid; color:#666666; font-family:宋体; padding:0px 5px 0px 5px;}
.content .mid_cons .mc_right_inner .pagging_wks a.on_pages{ color:#990000; background-color:#e4e4e4;}

.content .mid_cons .mc_right_inner .pagging_wks span{ display:block; height:18px; line-height:18px; font-size:12px; text-align:center; float:right; margin-left:10px; border:1px #cccccc solid; color:#666666; font-family:宋体; padding:0px 5px 0px 5px;}

/**news page**/
.content .mid_cons .mc_right_inner .cont_in_cons ul.news_list{ height:auto; width:740px; overflow:hidden;}
.content .mid_cons .mc_right_inner .cont_in_cons ul.news_list li{ padding-left:16px; width:724px; background-image:url(../images/blue_icons.jpg); background-repeat:no-repeat; background-position:left center; border-bottom:1px #efefef solid; _behavior:url("csshover.htc");}
.content .mid_cons .mc_right_inner .cont_in_cons ul.news_list li span{ height:30px; line-height:30px; overflow:hidden; width:600px; overflow:hidden; float:left; text-align:left;}
.content .mid_cons .mc_right_inner .cont_in_cons ul.news_list li span a{ font-size:13px; font-family:Arial, Helvetica, sans-serif;}
.content .mid_cons .mc_right_inner .cont_in_cons ul.news_list li font{ display:block; height:30px; line-height:30px; width:80px; font-family:宋体; font-size:12px; text-align:right; float:right; overflow:hidden; padding-right:25px;}
.content .mid_cons .mc_right_inner .cont_in_cons ul.news_list li:hover span a{ color:#00631b;}
.content .mid_cons .mc_right_inner .cont_in_cons ul.news_list li:hover font{ color:#00631b;}


/**news-- page**/
.content .mid_cons .mc_right_inner .cont_in_cons h1{ display:block; height:auto; width:740px; overflow:hidden; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:120%; font-weight:normal; color:#00631A; font-size:18px; margin-top:5px;}
.content .mid_cons .mc_right_inner .cont_in_cons .pub_time{ border-bottom:1px #efefef solid; height:20px; line-height:20px; overflow:hidden; padding-right:15px; width:725px; text-align:right; font-weight:normal; color:#00631A; font-size:13px; font-family:Arial, Helvetica, sans-serif; margin-top:15px; padding-bottom:4px;}
.content .mid_cons .mc_right_inner .cont_in_cons .news_cons_wk{ height:auto; width:740px; overflow:hidden; text-align:left; margin-top:12px;}



/**about-- page**/
.content .mid_cons .mc_right_inner .cont_in_cons .abt_tits{ height:auto; width:740px; overflow:hidden; font-size:14px; text-align:left; font-weight:bold; line-height:150%; margin-bottom:12px; margin-top:5px; font-family:Arial, Helvetica, sans-serif;}
.content .mid_cons .mc_right_inner .cont_in_cons .abt_cons{ height:auto; width:740px; overflow:hidden; margin-bottom:20px; line-height:130%; text-align:left; font-family:Arial, Helvetica, sans-serif;}
.content .mid_cons .mc_right_inner .cont_in_cons .abts_cons{ height:auto; width:740px; overflow:hidden;}
.content .mid_cons .mc_right_inner .cont_in_cons .abts_cons .ac_iner{ height:auto; width:760px; overflow:hidden;}
.content .mid_cons .mc_right_inner .cont_in_cons .abts_cons .ac_iner a{ display:block; height:121px; width:148px; overflow:hidden; float:left; margin-bottom:10px; margin-right:32px;}

/**product-- page**/
.content .mid_cons .mc_right_inner .cont_in_cons .prodct_demo_pg{ text-align:center; border:1px #dbebc7 solid; padding:12px; overflow:hidden; width:714px;}
.content .mid_cons .mc_right_inner .cont_in_cons .prodct_demo_pg a{ font-size:14px; font-weight:bold; text-align:center;}
.content .mid_cons .mc_right_inner .cont_in_cons .prodct_demo_pg a img{ display:block; margin:0px auto; margin-bottom:15px;}



.content .mid_cons .mc_right_inner .cont_in_cons .pagging_i_wks{ width:740px; overflow:hidden; margin-top:13px; height:25px;}
.content .mid_cons .mc_right_inner .cont_in_cons .pagging_i_wks .prevs_btn{ display:block; height:25px; line-height:25px; overflow:hidden; text-align:left; float:left; padding-left:24px; width:203px; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; background-image:url(../images/pres.jpg); background-repeat:no-repeat;}
.content .mid_cons .mc_right_inner .cont_in_cons .pagging_i_wks .nexts_btn{ display:block; height:25px; line-height:25px; overflow:hidden; text-align:right; float:right; padding-right:24px; width:203px; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; background-image:url(../images/next.jpg); background-repeat:no-repeat;}

.content .mid_cons .mc_right_inner .cont_in_cons .pagging_i_wks .prevs_btn a{  font-family:Arial, Helvetica, sans-serif;}
.content .mid_cons .mc_right_inner .cont_in_cons .pagging_i_wks .nexts_btn a{  font-family:Arial, Helvetica, sans-serif; }
















