body { padding:0px;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;font-family: '微软雅黑';}
body,td,th {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #585858;line-height: 20px;font-family: '微软雅黑';}
ul,li{list-style-type:none;}
*{ margin:0px; padding:0px;font-family:'微软雅黑';}
h1{ font-size:20px;}
img{ border:0px; vertical-align:middle;}
.clear{ clear:both;}
a{ color:#555555;}
a:link {text-decoration: none;line-height: 20px;}
a:active {text-decoration: none;line-height: 20px;}
a:visited {text-decoration: none;line-height: 20px;}
a:hover{text-decoration: underline;line-height: 20px;}
input:focus{outline:none; blr:expression(this.onFocus=this.close()); blr:expression(this.onFocus=this.blur());}

/* 首页头部 */
.top{ float:left; height:76px; width:100%; background:url(../images/top_bg.png) center no-repeat; position:relative; z-index:1000;}
.top_nr{ margin:0 auto; width:1000px; height:76px; position:relative;}
.top_logo{ position:absolute; left:40px; top:2px;}
.top_xian{ position:absolute; left:285px; top:5px;}
.top_menu{ position:absolute; bottom:0px; width:700px; left:300px; height:76px;}
.top_menu ul{ float:left; width:700px; height:76px; }
.top_menu ul li{ float:left; width:100px; height:76px; text-align:center; position:relative; }
.top_menu ul li .xian{ position:absolute; width:100px; height:5px; background:#047439; left:0px; bottom:6px; display:none;}
.top_menu ul li.on .xian{ display:block;}
.top_menu ul li a{ line-height:76px; font-size:14px; color:#212121; font-weight:bold; font-family: Arial, Helvetica, sans-serif, "宋体"; display:block;}
.top_menu ul li a:hover{line-height:76px; font-size:14px; color:#04743a; font-weight:bold; text-decoration:none;}
.top_menu ul li.on a{line-height:76px; font-size:14px; color:#04743a; font-weight:bold; font-family:Arial, Helvetica, sans-serif,"宋体"; display:block;}
.top_menu ul li.in .xian{ display:block;}
.top_menu ul li.in a{line-height:76px; font-size:14px; color:#04743a; font-weight:bold; font-family:"宋体"; display:block;}

/* index_banner */
.index_banner{ float:left; width:100%; height:484px; position: relative; z-index:999; margin-top:-76px;}

/* index_news */
.index_news{ float:left; width:100%; height:52px; border-bottom:1px #dcdcdc solid; }
.index_news_nr{ margin:0 auto; width:1000px; height:52px; position:relative;}
.index_news_title{ position:absolute; left:20px; line-height:52px; height:52px; font-size:15px; font-weight:bold; color:#454545;}
.index_news_tb{ position:absolute; left:142px; top:17px;}
.index_news_xian{ position:absolute; left:165px; top:10px;}
.index_news_list{ position:absolute; lefT:185px; top:0px; width:800px; height:52px; overflow:hidden;}
.index_news_list ul{ float:left; width:700px; height:auto;}
.index_news_list ul li{ float: left; width:700px; height:52px;}
.index_news_list ul li a{ color:#454545; line-height:52px; font-size:12px;}

/* pro_cla */
.pro_cla{ float:left; width:100%; height:370px;}
.pro_cla_nr{ margin:0 auto; width:1000px; height:370px; position:relative;}
.pro_cla_title_Bg{ position:absolute; width:1000px; top:80px; left:0px; text-align:center;}
.pro_cla_title_zm{ position:absolute; width:1000px; top:15px; left:0px; text-align:center; font-size:70px; font-family:Impact; color:#047439; line-height:70px;}
.pro_cla_title_en{ position:absolute; width:1000px; top:80px; left:0px; text-align:center; color:#b6b6b6; font-size:20px; font-family:Impact;}
.pro_cla_title_cn{ position:absolute; width:1000px; top:103px; left:0px; text-align:center; font-size:17px; color:#000000; font-weight:bold;font-family: '微软雅黑';}
.pro_cla_goleft{ position:absolute; left:0px; top:230px; width:12px; height:21px; background:url(../images/pro_cla_left_go.png) no-repeat; display:block; cursor:pointer;}
.pro_cla_goright{ position:absolute; right:0px; top:230px; width:12px; height:21px; background:url(../images/pro_cla_right_go.png) no-repeat;display:block; cursor:pointer;}
#pro_cla_list{ position:absolute; left:0px; height:180px; widtH:960px; top:155px; margin-left:20px;_margin-left:10px; overflow:hidden;}
#pro_cla_list ul{ float:left; width:960px; height:180px;}
#pro_cla_list ul li{ float:left; width:180px; height:175px; margin-left:5px; margin-right:5px; border:1px #d1d1d1 solid; border-bottom:4px solid #48474d;}
#pro_cla_list ul li .pro_img{ float:left; height:130px; width:180px; margin-top:5px;}

#pro_cla_list ul li .pro_title{ float:left; text-align:center; height:35px; line-height:35px; width:180px;}
#pro_cla_list ul li .pro_title a{ font-size:14px; color:#25262b; line-height:35px;}
#pro_cla_list ul li .pro_title a:hover{ font-size:14px; text-decoration:none; color:#047439;}
#pro_cla_list ul li.on{  border-bottom:4px solid #047439;}
#pro_cla_list ul li.on .pro_title a{font-size:14px; color:#047439; line-height:35px;}

/* main_about */
.main_about{ float:left; width:100%; height:485px; background:url(../images/main_top_jiantou2.jpg) center top no-repeat #24272e;}
.main_about_nr{ margin:0 auto; width:1000px; height:485px; position:relative;}
.main_about_title_bg{ position:absolute; width:1000px; top:100px; left:0px; text-align:center;}
.main_about_title_zm{position:absolute; width:1000px; top:35px; left:0px; text-align:center; font-size:70px; font-family:Impact; color:#047439;line-height:70px;}
.main_about_title_en{position:absolute; width:1000px; top:100px; left:0px; text-align:center; color:#b6b6b6; font-size:20px; font-family:Impact;}
.main_about_title_cn{position:absolute; width:1000px; top:123px; left:0px; text-align:center; font-size:17px; color:#fff; font-weight:bold;font-family: '微软雅黑';}
.main_about_img{ position:absolute; left:20px; top:175px;}
.main_about_img ul{ float:left; width:450px;}
.main_about_img ul li{ float:left; width:212px; height:121px; border:3px #51545b solid; margin-right:5px; margin-bottom:5px;}
.main_about_con{ position:absolute; left:495px; top:175px; width:480px; font-size:13px; color:#aaaaaa; line-height:28px;}
.main_about_con font{ font-size:16px; color:#047439;}

/* 推荐产品 */
.main_pro{ float:left; width:100%; height:535px; background:url(../images/main_top_jiantou1.jpg) center top no-repeat #fbf3e8;}
.main_pro_nr{ margin:0 auto; width:1000px; height:535px; position: relative;}
.main_pro_title_bg{position:absolute; width:1000px; top:100px; left:0px; text-align:center;}
.main_pro_title_zm{position:absolute; width:1000px; top:35px; left:0px; text-align:center; font-size:70px; font-family:Impact; color:#047439;line-height:70px;}
.main_pro_title_en{position:absolute; width:1000px; top:100px; left:0px; text-align:center; color:#b6b6b6; font-size:20px; font-family:Impact;}
.main_pro_title_cn{position:absolute; width:1000px; top:123px; left:0px; text-align:center; font-size:17px; color:#000000; font-weight:bold;font-family: '微软雅黑';}
.main_pro_goleft{ position:absolute; left:0px; top:320px; width:24px; height:42px; display:block; cursor:pointer; background:url(../images/pro_left_go.png) no-repeat;}
.main_pro_goright{ position:absolute; right:0px; top:320px; width:24px; height:42px; display:block; cursor:pointer; background:url(../images/pro_right_go.png) no-repeat;}
#main_pro_list{ position:absolute; top:172px; left:0px; margin-left:30px; height:355px; width:940px; overflow:hidden;}
#main_pro_list ul{ float:left; height:355px;}
#main_pro_list ul li{ float:left; width:222px; height:355px;  margin-left:6px; margin-right:6px;}
#main_pro_list ul li .pro_img{ float:left; width:220px; background:#FFFFFF; padding:1px; border:1px #e7e7e7 solid;}
#main_pro_list ul li .pro_img img{ width:220px; height:300px;}
#main_pro_list ul li .pro_title{ float:left; width:220px; text-align:center; line-height:55px;}
#main_pro_list ul li .pro_title a{ line-height:55px; font-size:14px; color:#047439; font-weight:bold; font-family:"宋体";}

/* main_news */
.main_news{ float:left; width:100%; height:550px; }
.main_news_nr{ margin:0 auto; width:1000px; height:550px; position:relative;}
.main_news_title_bg{position:absolute; width:1000px; top:100px; left:0px; text-align:center;}
.main_news_title_zm{position:absolute; width:1000px; top:35px; left:0px; text-align:center; font-size:70px; font-family:Impact; color:#047439;line-height:70px;}
.main_news_title_en{position:absolute; width:1000px; top:100px; left:0px; text-align:center; color:#b6b6b6; font-size:20px; font-family:Impact;}
.main_news_title_cn{position:absolute; width:1000px; top:123px; left:0px; text-align:center; font-size:17px; color:#000000; font-weight:bold;font-family: '微软雅黑';}
.main_news_gs{ position:absolute; width:405px; left:70px; top:175px; height:40px;border-bottom:3px #919191 solid;}
.main_news_gs_nr{ float:left; width:405px; height:40px;  position: relative;}
.main_news_gs_title{ position:absolute; left:8px; top:0px; line-height:40px; color:#000000; font-size:15px;}
.main_news_gs_more{ position:absolute; right:8px; top:0px; height:40px;}
.main_news_gs_more a{ font-size:13px; color:#000000; line-height:40px;}
.main_news_gs_more a:hover{ color:#047439; text-decoration:none;}
.main_news_gs_list{ position:absolute; top:218px; left:70px; width:405px;}
.main_news_gs_list ul{ float:left; width:405px; margin-top:6px;}
.main_news_gs_list ul li{ float:left; width:405px; height:35px; position: relative;}
.main_news_gs_list ul li .news_img{ position:absolute; left:9px; top:13px;}
.main_news_gs_list ul li .news_title{ position:absolute; left:30px; height:35px; top:0px;}
.main_news_gs_list ul li .news_title a{ color:#454545; font-size:12px; line-height:35px;}
.main_news_gs_list ul li .news_title a:hover{ color:#047439; text-decoration:none;}
.main_news_gs_list ul li .news_data{ right:6px; top:0px; height:35px; line-height:35px; position:absolute;}

.main_news_dt{ position:absolute; width:405px; left:525px; top:175px; height:40px;border-bottom:3px #919191 solid;}
.main_news_dt_nr{ float:left; width:405px; height:40px;  position: relative;}
.main_news_dt_title{ position:absolute; left:8px; top:0px; line-height:40px; color:#000000; font-size:15px;}
.main_news_dt_more{ position:absolute; right:8px; top:0px; height:40px;}
.main_news_dt_more a{ font-size:13px; color:#000000; line-height:40px;}
.main_news_dt_more a:hover{ color:#047439; text-decoration:none;}
.main_news_dt_list{ position:absolute; top:218px; left:525px; width:405px;}
.main_news_dt_list ul{ float:left; width:405px; margin-top:6px;}
.main_news_dt_list ul li{ float:left; width:405px; height:35px; position: relative;}
.main_news_dt_list ul li .news_img{ position:absolute; left:9px; top:13px;}
.main_news_dt_list ul li .news_title{ position:absolute; left:30px; height:35px; top:0px;}
.main_news_dt_list ul li .news_title a{ color:#454545; font-size:12px; line-height:35px;}
.main_news_dt_list ul li .news_title a:hover{ color:#047439; text-decoration:none;}
.main_news_dt_list ul li .news_data{position:absolute; right:6px; top:0px; height:35px; line-height:35px; }

/* bottom */
.bottom{ float:left; width:100%; background:#1f2229; height:245px;}
.bottom_nr{ margin:0 auto; width:1000px; height:245px; position: relative;}
.bottom_nr_zm{position:absolute; width:1000px; top:35px; left:0px; text-align:center; font-size:70px; font-family:Impact; color:#047439;line-height:70px;}
.bottom_nr_en{position:absolute; width:1000px; top:100px; left:0px; text-align:center; color:#b6b6b6; font-size:20px; font-family:Impact;}
.bottom_nr_cn{position:absolute; width:1000px; top:123px; left:0px; text-align:center; font-size:17px; color:#3a3e47; font-weight:bold;font-family: '微软雅黑';}
.bottom_nr_con{ position:absolute; text-align:center; top:150px; lefT:0px; width:1000px; color:#6f7072; line-height:28px;}
.bottom_nr_con font{ color:#047439;}

/* 内页开始 */
.ny_nrks{ float:left; width:100%; height:auto;}
.ny_about{ margin:0 auto; width:1000px; height:auto;}
.ny_title{ float:left; width:1000px; height:135px; position:relative; margin-bottom:10px;}
.ny_title_bg{position:absolute; width:1000px; top:80px; left:0px; text-align:center;}
.ny_title_zm{position:absolute; width:1000px; top:15px; left:0px; text-align:center; font-size:70px; font-family:Impact; color:#047439;line-height:70px;}
.ny_title_en{position:absolute; width:1000px; top:80px; left:0px; text-align:center; color:#b6b6b6; font-size:20px; font-family:Impact;}
.ny_title_cn{position:absolute; width:1000px; top:103px; left:0px; text-align:center; font-size:17px; color:#000000; font-weight:bold;font-family: '微软雅黑';}
.about_nr{ float:left; width:1000px; height:auto;}
.nr_left{ float:left; margin-left:20px; width:245px; margin-bottom:32px;}
.nr_left_list{ float:left; width:245px;}
.nr_left_list ul{ float:left; width:245px;}
.nr_left_list ul li{ float:left; width:245px; margin-bottom: 8px; border:1px #666666 solid; height:38px; line-height:38px;}
.nr_left_list ul li font{ padding-left:10px; padding-right:10px; font-family:"宋体";}
.nr_left_list ul li a{ color:#666666;height:38px; line-height:38px; font-size:14px; font-family:"宋体";}
.nr_left_list ul li a:hover{ color:#047439; text-decoration:none;}
.nr_left_list ul li.on{border:1px #047439 solid; background:#dcffec;}
.nr_left_list ul li.on a{color:#047439;height:38px; line-height:38px; font-size:14px; font-family:"宋体";}
.nr_left_list ul li.in{border:1px #047439 solid; background:#dcffec;}
.nr_left_list ul li.in a{color:#047439;height:38px; line-height:38px; font-size:14px; font-family:"宋体";}
.nr_left_con{ float: left; width:245px; margin-top:20px; position:relative;}
.nr_left_con_map{ position:absolute; width:228px; height:116px; left:0px; top:60px; background:url(../images/left_map.jpg) no-repeat; z-index:-1;}
.nr_left_con_title{ float:left; width:245px; height:50px; background:url(../images/left_xian.jpg) bottom center no-repeat; line-height:50px; font-family:Arial, Helvetica, sans-serif;}
.nr_left_con_title font{ font-size:20px; font-weight:bold; color:#047439; padding-right:12px; font-family:'微软雅黑';}
.nr_left_con_add{ float:left; width:245px; height:53px; position:relative; border-bottom:1px #999999 dotted; }
.nr_left_con_add .tb{ position:absolute; left:3px; top:13px;}
.nr_left_con_add .nr{ position:absolute; lefT:30px; top:6px; width:215px;}
.nr_left_con_tel{ float:left; width:245px; height:30px; position:relative; margin-top:8px;}
.nr_left_con_tel .tb{ position:absolute; top:5px; left:3px;}
.nr_left_con_tel .nr{ position:absolute; top:0px; left:30px; height:30px; line-height:30px;}
.nr_left_con_fax{ float:left; width:245px; height:30px; position:relative; margin-top:8px;}
.nr_left_con_fax .tb{ position:absolute; top:5px; left:3px;}
.nr_left_con_fax .nr{ position:absolute; top:0px; left:30px; height:30px; line-height:30px;}

.ny_about_con{ float:left; margin-left:30px; _margin-left:15px; width:700px; color:#909090; line-height:24px; padding-bottom:30px;}
.ny_pro_list{ float:left; width:710px; height:auto;}
.ny_pro_list ul{ float: left; width:700px; margin-left:10px;}
.ny_pro_list ul li{ float:left; width:220px; height:355px; margin-left:12px;}
.ny_pro_list ul li .pro_img{ float:left; width:220px; background:#FFFFFF; padding:1px; border:1px #e7e7e7 solid;}
.ny_pro_list ul li .pro_img img{ width:220px; height:300px;}
.ny_pro_list ul li .pro_img_on{border:1px #57d363 solid;}
.ny_pro_list ul li .pro_title{ float:left; text-align:center; height:35px; line-height:35px; width:220px;}
.ny_pro_list ul li .pro_title a{ font-size:14px; color:#25262b; line-height:35px; font-family:"宋体"; font-weight:bold;}
.ny_pro_list ul li .pro_title a:hover{ font-size:14px; text-decoration:none; color:#047439;}

/*feedback*/
.jn_main{ padding:50px 0 0 0; line-height:22px; font-size:13px;}
.jn_box{ clear:both; padding-bottom:20px; overflow:hidden; width:520px; float:left;}
.jn_box .lt{ float:left; width:100px; padding:0 5px 0 0; line-height:30px; text-align:right; font-size:14px; font-weight:bold;}
.jn_box .rt{ float:left; width:360px;}
.jn_box .txt{ width:325px; height:28px; line-height:28px; border:1px solid #DBDBDB; color:#444; padding:0 10px; font-size:13px; border-radius:3px; outline:none;}
.jn_box input:focus{ border:1px solid #AE8A3C;}
.jn_box textarea:focus{ border:1px solid #AE8A3C;}
.jn_box .cod{ width:70px; height:28px; line-height:28px; border:1px solid #DBDBDB; color:#444; padding:0 15px; font-size:13px; border-radius:3px; outline:none;}
.jn_box .txtarea{width:325px; height:120px; padding:10px; font-size:13px; border:1px solid #DBDBDB; border-radius:3px; outline:none;}
.jn_box .btn{ width:95px; height:30px; text-align:center; line-height:30px; border:0px; background:#b38c2b; color:#332105; font-weight:bold; cursor:pointer;}
.cl_red{ color:#f00;}

/*joblist*/
.jbs_tb{ border-left:1px solid #DCDCDC; border-top:1px solid #DCDCDC; margin:0px auto 15px auto;}
.jbs_tb td{ border-right:1px solid #DCDCDC; border-bottom:1px solid #DCDCDC; padding:0 5px;}
.jbs_tb td.bkg{ background:#efefef;}
.jbs_tb td.cont{ line-height:22px; font-size:13px;}
.jbs_btn{ padding:2px 5px; cursor:pointer; border:1px solid #A7A7A7; background:#eee; cursor:pointer;}

/*news*/
.ny_right_new{float:left; width:100%; height:auto;}
.ns_list li{ float:left; width:700px; height:100px; margin:0 20px 28px 0; overflow:hidden; border:1px solid #ddd; margin-top:12px;}
.ns_list li .tm{ float:left; width:60px; height:100px; background:#EEEEEE; line-height:50px; text-align:center; color:#959595; font-size:27px; font-weight:bold;}
.ns_list li .tm p{ height:50px; background:#DBDBDB; color:#666; font-size:16px; font-weight:normal;}
.ns_list li .info{ float:right; width:610px; height:100px; padding:0 17px 0 10px; position:relative;}
.ns_list li .info .jt{ position:absolute; left:-11px; top:39px; width:11px; height:22px; background:url(../images/index_35.jpg) no-repeat; display:none;}
.ns_list li .info .tit_box{ padding:5px 0 0 0;}
.ns_list li .info .cont{ clear:both; color:#3aaa9a9; line-height:24px; padding:5px 0 0 0;}
.ns_list li .info a{ color:#000;}
.ns_list li .info a:hover,.in_news .lt .list li .info a:active{ color:#8a721c;}
.ns_list li.cur .info{ background:#EEEEEE;}
.ns_list li.cur .info .jt{ display:block;}
.ns_list li.cur .tm p{ background:url(../images/index_31.jpg) no-repeat; color:#FFF;}
.ns_list li.cur .info a{ color:#8a721c;}
.ns_list li.cur .info a:hover,.ns_list li .info a:active{ color:#8a721c;}

/*newsShow*/
.nss_tit{ font-size:16px; font-weight:bold; line-height:20px; text-align:center; padding-bottom:10px; padding-top:12px;}
.nss_dtm{ text-align:center; padding:0 0 15px 0; font-size:12px; color:#999;}
.nss_info{ line-height:24px; min-height:300px; _height:300px; overflow:visible;}

.nr_pro_more_nr{float:left; width:100%; min-height:470px;_height:470px; overflow:visible;}
.nr_pro_more_pic{ margin:0 auto; width:702px; min-height:470px;_height:470px; overflow:visible; margin-top:20px; margin-top:20px;}
.nr_pro_more_con{margin:0 auto; width:702px; height:auto;}
.nr_pro_more_con_title{ float:left; width:100%; height:50px; font-size:16px; color:#FFFFFF; font-weight:bold; background:#047439; line-height:50px; text-indent:12px; margin-top:20px; }
.nr_pro_more_con_nr{ float:left; width:100%; margin-bottom:20px; font-size:14px; line-height:26px; margin-top:10px;}

.proshow_show_Cs{float:left; width:702px; margin-top:15px; }
.proshow_show_Cs_l{ float:left; width:413px; min-height:700px;_height:700px; overflow:visible;}
.proshow_show_Cs_l_big{float:left; width:388px; height:524px;  border:1px #cccccc solid;}
.proshow_show_Cs_l_big{float:left; padding-left:6px; padding-top:6px;}
.proshow_show_Cs_l_s{float:left; width:388px; height:auto;}
.proshow_show_Cs_l_s ul{float:left; margin-left:50px;*margin-left:25px;}
.proshow_show_Cs_l_s ul li{ float:left; width:120px; height:164px; border:1px #cccccc solid;padding:5px; margin-top:5px;}
.proshow_show_Cs_r{ float:left; width:180px;height:450px; color:#666666; font-size:12px; font-family:"微软雅黑"; font-weight:bold; line-height:30px; margin-left:10px;}
.proshow_show_Cs_r_a{ float:left; width:180px;color:#666666; font-size:12px; font-family:"微软雅黑"; font-weight:bold; line-height:30px;}
.proshow_show_Cs_r_a span.luse{ color:#44b7ff; font-size:16px; font-family:"微软雅黑"; font-weight:bold;}
.proshow_show_Cs_r_b{float:left; width:180px; margin-top:5px; border-top:#b2b2b2 1px dashed; padding-top:10px;}
.proshow_show_Cs_r_c{float:left; width:180px; margin-top:10px;}
.proshow_show_Cs_r_c_a{ float:left; width:180px; height:47px; background:url(images/pro_rx_tb.jpg) no-repeat;}
.proshow_show_Cs_r_c_a span{ padding-left:50px; line-height:46px;font-family:"微软雅黑"; font-size:14px; color:#555555; font-weight:100;}
.proshow_show_Cs_r_c_a span.line{ padding-left:0px; font-size:18px; color:#ff8c05; font-weight:bold;}
.proshow_show_Cs_r_d{float:left; width:180px; margin-top:5px;}

div.flickr {
	padding:30px 0px 0px 0px;margin:0px; text-align:center; font-family:Verdana; font-size:12px;
}
div.flickr a {
	border: #CECECE 1px solid; padding:4px 6px; background-position: 50% bottom; color: #363636; margin-right: 8px; text-decoration: none;
}
div.flickr a:hover {
	border: #463229 1px solid;  background-image: none; color: #fff; background-color: #463229;
}
div.meneame a:active {
	border: #463229 1px solid; background-image: none; color: #fff; background-color: #463229;
}
div.flickr span.current {
	 padding:4px 6px; width:23px; height:25px; text-align:center; font-weight: bold; color: #FFF; margin-right: 8px; border: #AAAAAA 1px solid; background:#463229;
}
div.flickr span.disabled {
	 padding:4px 6px; color: #adaaad; margin-right: 8px; border: #CECECE 1px solid;
}
