﻿@import url(public.css);


/* 首页样式 */
.layout_index_a{ background:url(../images/layout_a_bg.gif) repeat-x; height:297px;}
.layout_index_b{ background:#fbfbec; padding:30px 0 40px;}

.c_p_a{ float:left; width:330px; background:url(../images/split.gif) no-repeat right 10px;}
.c_p_a .c_p_a_in{ padding:0 25px 0 0;}
.c_p_a h2{ width:145px;}
.c_p_a .c_p_a_c{ position:relative; margin-top:22px;}
.c_p_a_c .cp_tab{ position:absolute; top:-40px; left:160px;}/*
.c_p_a .c_p_a_c ul{ float:left; width:140px; margin:0 0 0 15px;}*/
.cp_tab{ background:url(../images/01020304.gif) no-repeat; width:132px; height:20px;}
.cp_tab li{ float:left; width:27px; height:20px; padding-left:6px;}
.cp_tab li.cp_01{}
/*.cp_tab li.cp_01_on{ background:url(../images/01020304.gif) no-repeat;}
.cp_tab li.cp_02{ background:url(../images/02.gif) no-repeat;}
.cp_tab li.cp_02_on{ background:url(../images/01020304.gif) no-repeat;}
.cp_tab li.cp_03{ background:url(../images/03.gif) no-repeat;}
.cp_tab li.cp_03_on{ background:url(../images/01020304.gif) no-repeat;}
.cp_tab li.cp_04{ background:url(../images/04.gif) no-repeat;}
.cp_tab li.cp_04_on{ background:url(../images/01020304.gif) no-repeat;}*/
/*hadi modify 091201*/
.cp_tab a,.cp_tab a:hover{ display:block; width:27px; height:20px;}
.cp_tab .cp_01 .hover{ background:url(../images/01.gif) no-repeat;}
.cp_tab .cp_02 .hover{ background:url(../images/02.gif) no-repeat;}
.cp_tab .cp_03 .hover{ background:url(../images/03.gif) no-repeat;}
.cp_tab .cp_04 .hover{ background:url(../images/04.gif) no-repeat;}
/*end hadi modify 091201*/
.c_p_a_c .cp_box{}
/*.c_p_a_c .cp_img{ float:left; width:150px; height:150px; background:url(../images/i_pdt_b.jpg) no-repeat;}*/
.c_p_a_c .cp_img{ float:left; width:150px;}
.c_p_a_c .cp_img img{ width:120px;}
.c_p_a_c dl h1{ margin-top:10px !important;}
.c_p_a_c dl dd{ line-height:18px; margin-top:15px;}
.c_p_a_c .detail{ text-align:right; line-height:25px; margin-top:16px; *margin-top:8px;}




.c_p_b{ float:left; width:360px; background:url(../images/split.gif) no-repeat right 10px;}
.c_p_b .c_p_b_in{ padding:0 30px 0 20px;}
.c_p_b .more{ text-align:right; line-height:25px; margin-top:10px;}
.c_p_c{ float:right; width:260px;}
.c_p_c .c_p_c_in{ padding:8px 0 0 17px;}
.c_p_c h1{ line-height:25px; color:#333; font-size:14px; font-weight:bold;}
.c_p_c p{ line-height:18px; padding-left:5px;}
.c_p_c img{ width:233px; height:83px; margin-top:10px;}

.c_l_a{ margin-top:15px;}
.c_l_a li{ background:url(themes/alwu/cn/images/point1.gif) no-repeat 0 12px; padding-left:10px; line-height:25px; border-bottom:1px dashed #c9c9c9;}
/*.c_l_a li{  line-height:25px; border-bottom:1px dashed #c9c9c9;}*/
.c_l_a span.time{ float:right; color:#999; font-size:11px; line-height:25px;}


/*首页图片轮播*/     
.newsMain{ width:960px;}
.topNewsBox{ width:960px; height:293px; margin-top:4px; position:relative;}
.topNews{ background:#8eb213; width:960px; border-top:1px #44a8cd solid; border-bottom:6px #78a109 solid; margin-top:1px;}
.topNewsPic{ float:left; width:701px; height:285px; background:url(../images/ads/banner1.jpg) no-repeat; overflow:hidden;}
.topNewsPic img{ width:701px; height:285px; overflow:hidden;}
.topNewsList{ float:left; width:233px;}
.topNewsList ul{ padding:9px 0 0 10px;}
.topNewsList ul li{ line-height:0 !important; margin-top:6px;}
.topNewsList li a img{ width:233px; height:61px; overflow:hidden;}
.topNewsBox .shadow{ background:url(../images/shadow.gif) no-repeat; width:7px; height:296px; position:absolute; left:-7px; top:0; *top:-3px;}



/* 内页h2 公共样式*/       
.n_title{ width:750px; position:relative;}
#nei_right h2{ background:url(../images/n_h2_bg.gif) no-repeat; width:750px; height:28px; line-height:28px; padding-left:50px; color:#030; font-size:18px; font-weight:bold;}
.n_title .location{ position:absolute; right:17px; _right:60px; bottom:7px;}


/*关于我们——公司简介*/                  /*
#n_about_main{ background:#a8dff4 url(../images/news_bg1.jpg) no-repeat center top; height:165px;}*/
#n_main{ background:#f7f7da; padding-bottom:34px; text-align:left;}
#n_main .n_right_c{ background:#fff; width:728px; padding:19px 0 0 22px;}
#n_main .n_about_banner{ background:#a8dff4 url(../images/n_about_banner.jpg) no-repeat center top; height:165px; border-top:4px #f2f2f2 solid;}
#n_main .n_right_p{ border-top:1px dashed #b4ada2; width:674px; padding:24px 0 160px 0; margin:17px 0 0 0;}
#n_main .n_right_pp{ width:674px; padding:5px 0 160px 0; margin:5px 0 0 0;}
#n_main .n_right_p p{ line-height:21px;}


/*公司简介图片轮播*/
.newsMain2{ width:645px;}
.topNewsBox2{ width:645px; height:189px;}
.topNews2{ width:645px; height:189px;}
.topNewsPic2{ float:left; width:455px; height:189px; overflow:hidden;}
.topNewsPic2 img{ width:455px; height:189px;}
.topNewsList2{ float:right; width:185px; margin:9px 0 0;}
.topNewsList2 ul{ padding-left:12px;}
.topNewsList2 ul li{ height:24px; padding-top:6px;}
.topNewsList2 ul li a{ display:block; background:#e7e7e7; width:176px; height:24px; line-height:24px; text-indent:20px;}
.topNewsList2 ul li a.up{ display:block; background:url(../images/company_on.gif) no-repeat; width:185px; height:24px; line-height:24px; color:#ff0000; font-weight:bold; margin:0 0 0 -9px; text-indent:29px;}


/*产品中心*/
#n_main .n_products_banner{ background:#a8dff4 url(../images/n_product_banner.jpg) no-repeat center top; height:165px; border-top:4px #f2f2f2 solid;}
#n_main .n_right2_c{ background:#fff; width:750px; margin-top:20px; padding:10px 0 40px 0;}
.n_right2_c h3.n_right2_h3_1{ height:20px; border-bottom:1px #78a109 solid; width:700px; padding:10px 0 2px 0; margin:0 0 0 25px; color:#78a109; font-size:18px;}/*
.n_right2_c h3.n_right2_h3{ background:url(../images/n_h3_bg.gif) no-repeat; width:695px; height:21px; line-height:21px; padding-left:25px; position:relative; margin-top:10px; font-size:14px; font-weight:bold;}*/
.n_right2_c h3.n_right2_h3{ background:url(../images/n_h3_bg.gif) no-repeat; width:695px; height:21px; line-height:21px; margin:10px 0 0 25px; padding-left:25px; position:relative; font-size:14px; font-weight:bold;}
.n_right2_c .more{ position:absolute; right:50px; top:0; line-height:21px; font-size:12px; font-weight:normal;}

.ul_list1{ width:730px; padding:10px 0 0 20px;}
.li_list1{ float:left; width:120px; padding:0 25px;}
.cp_dl_a{ padding:5px 0 0 10px;}
.cp_dl_a dt{ line-height:16px; font-weight:normal;}
.cp_dl_a dd{ line-height:16px;}

.cp_t_a{ width:100%;}
.cp_t_a th{ line-height:32px; white-space:nowrap;}
.cp_t_a td{ line-height:32px;}
.cp_t_a td select{ border:1px #b7b7b7 solid; line-height:32px; width:118px;}
.cp_t_a td img{ margin-top:8px;}
.cp_t_a .cp_t_a_a{ width:90%;}
.cp_t_a .cp_t_a_a th{}
.cp_t_a .cp_t_a_a input{ border:1px #b7b7b7 solid; line-height:32px; width:85px;}

.search_box{ margin-top:14px;}/*
.search_box_c{ background:#f4f4f4; padding:18px 0 22px 14px;}*/
.search_box_c{ background:url(../images/search_c_bg.gif) repeat-y center top; border:1px #e8e8cc solid; width:175px; padding:15px 0 20px 13px;}


/*产品中心--系列产品*/
.n_right2_c .n_right2_h3{ background:url(../images/n_h3_bg.gif) no-repeat; width:695px; height:21px; margin:10px 0 0 25px;}
.n_right2_c .n_right2_h3 h3{ float:left; line-height:22px; padding-left:25px; font-size:14px; font-weight:bold;}
.n_page{ float:right; padding-right:15px;}
.n_page li{ float:left; height:21px;}/*
.n_page li a{ display:block; float:left; width:14px; background:#fff url(../images/split1.gif) no-repeat right center; height:14px; line-height:14px; margin-top:4px; text-align:center;}*/
.n_page li a{ display:block; float:left; width:14px; height:14px; background:#fff; line-height:14px; margin:4px 0 0 6px; text-align:center;}
.n_page li a:hover{ display:block; background:#78a109; color:#fff;}
.n_page li.n_split1{ background:url(../images/n_split1.gif) no-repeat; width:1px; height:11px; margin:6px 0 0 6px;}/*
.n_page li.nosplit a{ background:#fff; color:#666;}
.n_page li.nosplit a:hover{}*/
.n_page li.on a{ display:block; background:#78a109; color:#fff;}
.n_split2{ background:url(../images/dotted2.gif) no-repeat; width:710px; height:1px; margin:15px 0 0 15px;}
.n_right2_c .c_02{ margin-top:40px;}


/*产品中心--产品详细页*/
.n_cp_box{ margin:25px 0 0 35px;}
.n_cp_box .n_cp_big{ float:left; width:360px; overflow:hidden;}
.n_cp_box .n_cp_big img{ width:360px; height:250px; overflow:hidden;}
.n_cp_box .n_cp_list{ float:left; width:310px; padding:20px 20px 0 20px; overflow:hidden;}
.n_cp_box .n_cp_list li{ line-height:18px; text-align:left;}/* *line-height:14px; _line-height:12px; */
.n_cp_box .n_cp_list li span.title{ display:inline-block; float:left; width:70px;}
.n_cp_box .n_cp_list li span.detail{ display:inline-block; float:left; width:240px; margin:-18px 0 0 70px; overflow:hidden;}/* *margin:-14px 0 0 70px; _margin:-12px 0 0 70px; */
.cp_detail_box{ margin:12px 0 0 40px;}
.cp_detail_box h3{ line-height:22px; font-size:14px; font-weight:bold;}
.c_02_detail{ margin-top:260px;}



/*职业病案例*/
#n_main .n_zyb_banner{ background:#a8dff4 url(../images/n_zyb_banner.jpg) no-repeat center top; height:165px; border-top:4px #f2f2f2 solid;}
.zyb_box{ padding:0 20px 20px 0;}
.zyb_box .zyb_cell{}
.zyb_box .zyb_cell ul{ margin:15px 35px 0 40px;}
.zyb_box .zyb_cell li{ border-bottom:1px dashed #c3c3c3;}
.zyb_box .zyb_cell li a{ background:url(../images/li_icon1.gif) no-repeat 0 4px; padding-left:12px; line-height:24px; color:#575757;}
.zyb_box .zyb_cell li a:hover{ color:#78a109;}
.zyb_box .zyb_cell li span.time{ float:right; padding-right:6px;}
.search_box_xx{ margin-top:14px;}
/*hadi add*/
.zyb_box .m_t200{ text-align:center; color:#4b494b; font-size:14px; line-height:155%;}
.zyb_box .m_content{ width:710px; margin:0 auto; line-height:135%;}

/*end hadi add*/




/*服务平台*/
#n_main .n_services_banner{ background:#a8dff4 url(../images/n_service_banner.jpg) no-repeat center top; height:165px; border-top:4px #f2f2f2 solid;}
.services_box{ padding:0 0 30px 0;}
.services_box .services_c{}
.services_box .services_c ul{ margin:15px 35px 35px 40px;}
.services_box .services_c li{ line-height:24px;}
.services_box .services_c ul.ul_p li{ line-height:22px;}


/*公司荣誉*/
.n_right3_c{ margin:5px 0 0 2px;}
.n_right3_box{}
.n_year1,.n_year2{ float:left; background:#fff; width:88px; height:113px; padding:15px 0 0 30px; margin-bottom:2px; line-height:16px; color:#c2c197; font-size:24px; font-family:Arial; font-weight:bold;}
.n_year2{ color:#dbdabf;}
.ul_list2{ float:left; background:#fff url(../images/dotted3.gif) no-repeat 2px bottom; width:535px; height:115px; margin:0 0 0 5px; padding:15px 65px 0 14px; overflow:hidden;}
.ul_list2 li{ line-height:22px;}
.ul_list2 span{ margin-right:10px;}


/*经销商专区*/
.banner_bg{ background:url(../images/banner_bg.gif) repeat-x; height:165px; border-top:4px #f2f2f2 solid;}
#n_main .n_dealer_banner{ background:url(../images/n_dealer_banner.jpg) no-repeat; width:960px; margin:0 auto; height:165px;}
.n_dealer_banner .n_dealer_btn{  padding:88px 0 0 400px;}
.dealer_box{ padding:0 0 30px 0;}
.dealer_box .dealer_c{}
.dealer_box .dealer_c ul{ margin:15px 35px 35px 40px;}
.dealer_box .dealer_c li{ line-height:24px;}
.dealer_box .dealer_c ul.ul_p li{ line-height:22px;}/*
.ul_list3{ margin-top:-17px;}*/
.ul_list3 li{ float:left; background:url(../images/dealer_btn.gif) no-repeat center center; width:151px; height:66px; padding-top:40px; text-align:center;}
.ul_list3 li.jiantou{ background:url(../images/jiantou.gif) no-repeat; width:16px; height:18px; margin-top:40px;}
.search_box_jm{ margin-top:14px;}
.search_box_c2{ background:url(../images/search_c_bg.gif) repeat-y center top; border:1px #e8e8cc solid; width:178px; padding:15px 0 20px 10px;}


/*contact us*/
#n_main .n_contact_banner{ background:#a8dff4 url(../images/n_links_banner.jpg) no-repeat center top; height:165px; border-top:4px #f2f2f2 solid;}
.n_right2_c .lx_01{ padding:45px 0 0 52px;}
.n_right2_c .lx_01 ul{}
.n_right2_c .lx_01 li{ line-height:26px;}
.n_right2_c .lx_02{ padding:20px 0 0 52px;}


/*人才招聘   11-30 added*/
#n_main .n_jobs_banner{ background:#a8dff4 url(../images/n_jobs_banner.jpg) no-repeat center top; height:165px; border-top:4px #f2f2f2 solid;}
.n_right2_c .zp_01{}
.n_right2_c .zp_01 ul{ padding:20px 0 0 50px;}
.n_right2_c .zp_02{ padding:20px 0 0 22px;}
.list_zp{ padding:20px 20px 35px;}
.zp_t_a{ width:100%;}
.zp_t_a th{ line-height:30px; color:#020c3d; font-weight:bold; text-align:left;}
.zp_t_a td{ line-height:24px; color:#888; text-align:left;}
.zp_t_a_a{ border-bottom:1px #59a974 solid;}
/*12-04 added*/
.jobs_w{ margin:10px 0 0;}
.jobs_w li{ background:url(../images/icon/point2.gif) no-repeat 0 8px; padding-left:10px;}


/*新闻资讯   11-30 added*/
#n_main .n_news_banner{ background:#a8dff4 url(../images/n_news_banner.jpg) no-repeat center top; height:165px; border-top:4px #f2f2f2 solid;}
.news_box{ padding:0 0 25px 0;}
.news_no1{ width:710px; padding:25px 20px 0;}
.news_no1 .news_img{ float:left; width:190px;}
.gkl_dl_a{ float:left; width:710px;}
.gkl_dl_ab{ float:left; width:450px;}
.gkl_dl_a dt{ color:#475f05; font-size:18px; line-height:21px; font-weight:bold; border-bottom:1px #b4ada2 dashed; padding-bottom:8px;}
.gkl_dl_a dd{ line-height:22px; color:#888; margin-top:8px;}
.gkl_l_a{ width:600px; padding:20px 0 0 35px;}
.gkl_l_a li{ color:#5a7b00; line-height:26px;}
.gkl_l_a li a{ background:url(themes/alwu/cn/images/point1.gif) no-repeat 0 5px; padding-left:10px; color:#5a7b00;}
.gkl_l_a li a:hover{ color:#666;}
.gkl_l_a li span.date{ float:right;}

/*新闻详情页  11-30 added*/
.news_detail{}
.news_detail h1{ color:#475f05; font-size:18px; line-height:21px; font-weight:bold; text-align:center;}
.news_detail .news_img{ float:left; width:190px;}
.news_detail_box{ padding:30px 30px 50px;}


/*12-04 add*/
.gkl_i_a{ border:1px #b7b7b7 solid; line-height:32px; width:115px;}
.btn_search{ width:87px; height:27px; border:none; cursor:pointer;}

/*12-11 add*/
.cp_list_2{}
.cp_list2_box{ float:left; width:324px; padding:10px 0 0 25px;}
.cp_list2_title{ float:left; background:url(../images/cp_h2_title.gif) no-repeat; width:294px; height:21px; line-height:22px; padding-left:30px; color:#575757; font-size:13px; font-weight:bold;}/*
.cp_list2_title h2{ float:left; background:none !important; color:#575757; font-size:13px; font-weight:bold;}
cp_list2_box .cp_list2_title h3{ float:left; background:none !important;}
cp_list2_box .cp_list2_title h3{ float:left; background:url(../images/cp_h2_title.gif) no-repeat; width:294px; height:21px; line-height:21px; padding-left:30px; color:#575757; font-size:13px; font-weight:bold;}*/
.cp_list2_title span{ float:left;}
.more_cp{ float:right; width:45px; padding:0 10px 0 0; font-size:12px; font-weight:normal;}
.cp_list2_cell{ margin:15px 0 0; height:150px;}
.cp_list2_l{ float:left; width:90px; height:90px; overflow:hidden;}
.cp_list2_r{ float:left; width:200px; padding:0 0 0 20px;}
.cp_list2_r li{ background:url(../images/icon/point2.gif) no-repeat 0 45%; padding-left:10px; line-height:22px;}


/*产品详细页 12-08 add*/
.cp_detail_box{ margin:40px 0 0 34px; width:661px;}
.gkl_tab_a{ background:url(../images/gkl_tab_ul.gif) repeat-x; height:28px; margin-left:-5px;}
.gkl_tab_a li{ float:left; line-height:28px; text-align:center; padding-left:15px;}
.gkl_tab_a li a{ display:block; float:left; background:url(../images/gkl_tab_li.gif) no-repeat; width:103px; height:28px; color:#fff; font-size:13px; font-weight:bold; cursor:pointer;}
.gkl_tab_a li a:hover{ background:url(../images/gkl_tab_li_on.gif) no-repeat; width:103px; height:28px; color:#666;}
.gkl_tab_a li.focus a{ background:url(../images/gkl_tab_li_on.gif) no-repeat; width:103px; height:28px; color:#666;}
.gkl_tab_a li.focus a:hover{ color:#666;}
.gkl_tab_c{ padding:20px 0 0 15px;}
.gkl_tab_ul{}
.gkl_tab_ul li{ line-height:18px;}
.gkl_tab_ul li.title{ line-height:30px; color:#575757; font-size:14px; font-weight:bold;}

/*hadi map*/
.map_body{ clear:both; margin:20px;}

.map_body h3{ clear:both; margin:20px 0 5px;}
.map_body li{ float:left; width:150px; text-align:left; line-height:24px;}

/*hadi add*/
.gkl_p_a{ width:650px; padding:0px 0 0 0px;}
.gkl_p_a li{ color:#5a7b00; line-height:26px;}
.gkl_p_a li a{ background:url(themes/alwu/cn/images/point1.gif) no-repeat 0 5px; padding-left:10px; color:#5a7b00;}
.gkl_p_a li a:hover{ color:#666;}
.gkl_p_a li span.date{ float:right;}

.vido{ width:180px; float:left; margin-top:5px;}
.spacing{ width:200px; height:233px; overflow:hidden;}
.vido li{width:180px; overflow:hidden; padding:0 20px 5px 0; text-align:center;}
.vido li img{ width:180px; overflow:hidden;}


/*hadi add*/

.mappp{ line-height:210%;}