@charset "utf-8";

:hover{
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}

/*图片放大公用类*/
.picfd img
{
    -webkit-transition:0.5s ease;
    -moz-transition:0.5s ease;
    -o-transition:0.5s ease;
  -ms-transition:0.5s ease;
}
.picfd:hover img{

     transform:scale(1.1);
     -webkit-transform:scale(1.1);
     -moz-transform:scale(1.1);
     -o-transform:scale(1.1);
     -ms-transform:scale(1.1);
}

img{ max-width:100%; }

/* 头部 */
.header{ width:100%; background:url(../images/pic5.png) repeat; position:absolute; top:0px; left:0px; z-index:999999; }
.header_nr{ width:1300px; height:116px; }
.logo{ margin-top:22px; }
.search{ width:163px; height:38px; margin-top:39px; background:url(../images/pic6.png) no-repeat; }
.search .wbk{ width:103px; height:38px; line-height:38px; padding-left:10px; background:none; border:0px; }
.search .btn{ width:50px; height:38px; line-height:38px; background:url(../images/pic7.png) no-repeat 10px center; border:0px; }
.nav{ font-size:16px; color:#333; }
.nav ul{}
.nav ul li{ height:116px; padding-left:1px; background:url(../images/pic8.png) no-repeat left center; }
.nav ul li:first-child{ padding-left:0px; background:none; }
.nav ul li a{ color:#333; height:115px; line-height:116px; padding:0 38px; display:block; }
.nav ul li a:hover,.nav ul li a.xz{ color:#60b63d; border-bottom:1px solid #8ae965; }

/* BANNER */
.banner{ width:100%; height:600px; }
.banner .flexslider{ position:relative;height:600px;}
.banner .slides{ position:relative;z-index:1;}
.banner .slides li{height:600px;}
.banner .slides li a{height:600px; display:block;}

.banner .flex-control-nav{ width:100%; height:16px; text-align:center; position:absolute;bottom:30px;left:0px;z-index:2;}
.banner .flex-control-nav li{display:inline-block;width:16px;height:16px;margin:0 5px; *display:inline;zoom:1;}
.banner .flex-control-nav a{display:inline-block;width:16px;height:16px; background:url(../images/pic1.png) no-repeat;overflow:hidden; cursor:pointer;}
.banner .flex-control-nav .flex-active{ background:url(../images/pic2.png) no-repeat;}

.banner .flex-direction-nav{position:absolute;z-index:3;width:100%;top:50%;margin-top:-35px;}
.banner .flex-direction-nav li a{display:block;width:58px;height:58px;overflow:hidden;cursor:pointer;position:absolute;}
.banner .flex-direction-nav li a.flex-prev{left:20px;background:url(../images/pic3.png) no-repeat;}
.banner .flex-direction-nav li a.flex-prev:hover{background:url(../images/pic3h.png) no-repeat;}
.banner .flex-direction-nav li a.flex-next{right:20px;background:url(../images/pic4.png)  no-repeat;}
.banner .flex-direction-nav li a.flex-next:hover{background:url(../images/pic4h.png)  no-repeat;}

/* 首页 */
.main{ width:100%; }
.main h2{ width:1300px; text-align:center; }
.main h2 p{ font-size:28px; color:#333; line-height:100%; }
.main h2 span{ font-family:"Arial"; font-size:14px; font-weight:bold; color:#8ae964; line-height:100%; margin-top:10px; display:block; }
.main h2 span img{ margin:0 20px; position:relative; top:-4px; }

.main1{ width:100%; padding:60px 0; }
.main1_nr{ width:1300px; text-align:center; margin-top:28px; }
.main1_nr1{ width:1300px; line-height:44px; }
.main1_nr2{ width:1300px; margin-top:34px; }
.main1_nr2 a{ font-family:"Arial"; font-size:12px; font-weight:bold; color:#fff; width:120px; height:29px; line-height:29px; text-align:center; background-color:#8ae964; display:inline-block; *display:inline; *zoom:1; }

.main2{ width:100%; padding:60px 0 68px; background-color:#f1fcec; }
.main2_nr{ width:1300px; height:580px; margin-top:42px; }
.main2_nr .flexslider2{ position:relative;height:580px;}
.main2_nr .slides{ position:relative;z-index:1;}
.main2_nr .slides li{height:580px;}
.main2_nr .slides li a{height:580px; display:block;}

.main2_nr .flex-control-nav{ width:100%; height:16px; text-align:center; position:absolute;bottom:30px;left:0px;z-index:2;}
.main2_nr .flex-control-nav li{display:inline-block;width:16px;height:16px;margin:0 5px; *display:inline;zoom:1;}
.main2_nr .flex-control-nav a{display:inline-block;width:16px;height:16px; background:url(../images/pic1.png) no-repeat;overflow:hidden; cursor:pointer;}
.main2_nr .flex-control-nav .flex-active{ background:url(../images/pic11.png) no-repeat;}

/*.main2_nr .flex-direction-nav{position:absolute;z-index:3;width:100%;top:50%;margin-top:-35px;}
.main2_nr .flex-direction-nav li a{display:block;width:58px;height:58px;overflow:hidden;cursor:pointer;position:absolute;}
.main2_nr .flex-direction-nav li a.flex-prev{left:20px;background:url(../images/pic3.png) no-repeat;}
.main2_nr .flex-direction-nav li a.flex-prev:hover{background:url(../images/pic3h.png) no-repeat;}
.main2_nr .flex-direction-nav li a.flex-next{right:20px;background:url(../images/pic4.png)  no-repeat;}
.main2_nr .flex-direction-nav li a.flex-next:hover{background:url(../images/pic4h.png)  no-repeat;}*/

.main3{ width:100%; padding:60px 0; }
.main3_nr{ width:1300px; }
.main3_nr_l{ width:700px; }
.main3_nr_l1{ width:650px; height:68px; line-height:68px; padding:0 28px 0 22px; background-color:#f1fcec; }
.main3_nr_l1 p{ font-size:18px; font-weight:bold; color:#333; }
.main3_nr_l1 p img{ margin:19px 16px 0 0; }
.main3_nr_l1 p span.style1{ font-family:"Arial"; font-size:14px; font-weight:normal; color:#999; margin-left:10px; }
.main3_nr_l1 a{ font-size:16px; color:#616161; }
.main3_nr_l1 a:hover{ color:#8ae965; }
.main3_nr_l2{ width:700px; margin-top:16px; }
.main3_nr_l2 table{ width:700px; }
.main3_nr_l2 thead tr{ width:700px; height:62px; background-color:#f8faff; }
.main3_nr_l2 thead tr th{ font-size:18px; font-weight:bold; color:#333; }
.main3_nr_l2 tbody tr{ width:700px; height:60px; border-bottom:2px solid #f6fdf3; }
.main3_nr_l2 tbody tr td{ font-size:16px; color:#666; text-align:center; }
.main3_nr_l2 tbody tr td a{ color:#666; }
.main3_nr_l2 tbody tr td a:hover{ color:#8ae965; }
.main3_nr_l2 .style1{ width:120px; }
.main3_nr_l2 .style2{ width:444px; }
.main3_nr_l2 .style3{ width:136px; }
.main3_nr_r{ width:570px; }
.main3_nr_r img{ width:570px; }

/* 底部 */
.footer{ width:100%; }
.footer_t{ width:100%; background-color:#f1fcec; }
.footer_t_nr{ font-size:14px; color:#333; width:1300px; line-height:38px; text-align:center; padding:26px 0; }

.footer_b{ width:100%; }
.footer_b_nr{ width:1300px; padding:22px 0 30px; }
.footer_b_nr ul{ width:1300px; text-align:center; }
.footer_b_nr ul li{ width:119px; margin:0 27px; display:inline-block; *display:inline; *zoom:1; }
.footer_b_nr ul li p{ font-size:14px; color:#666; width:119px; line-height:100%; }
.footer_b_nr ul li span{ width:119px; margin-top:10px; display:block; }

/* 内页BANNER */
.qy_banner{ width:100%; height:500px; }
.qy_banner a{ width:100%; height:500px; display:block; }

/* 内页公用 */
.qy_main{ width:100%; padding:60px 0; background-color:#f8f8f8; }
.qy_main_nr{ width:1300px; }
.qy_main_nr_l{ width:270px; }
.qy_main_nr_l h2{ font-size:28px; color:#fff; width:270px; height:79px; line-height:79px; text-align:center; background-color:#8ae964; }
.qy_main_nr_l1{ width:264px; background-color:#fff; border-left:6px solid #8ae964; border-bottom:1px solid #e0e0e0; }
.qy_main_nr_l1 .ul1{ width:264px; }
.qy_main_nr_l1 .ul1>li{ width:264px; }
.qy_main_nr_l1 .ul1>li>a{ font-size:16px; color:#000; width:262px; height:56px; line-height:56px; text-align:center; border:1px solid #e0e0e0; border-bottom:0px; display:block; }
.qy_main_nr_l1 .ul1>li>a.xz{ color:#7dc362; background:url(../images/pic15.png) no-repeat 225px center; }
.qy_main_nr_l1 .ul2{ width:224px; padding-left:40px; border-top:1px solid #e0e0e0; display:none;}
.qy_main_nr_l1 .ul2>li>a{ font-size:14px; color:#666; width:222px; height:46px; line-height:46px; text-align:center; border:1px solid #e0e0e0; border-bottom:0px; display:block;}
.qy_main_nr_l1 .ul2>li:first-child>a{ border-top:0px; }
.qy_main_nr_l1 .ul2>li>a.xz{ color:#7dc362; }
.qy_main_nr_r{ width:990px; background-color:#fff; }
.qy_main_nr_r1{ width:930px; height:79px; line-height:79px; padding:0 30px; border-bottom:1px solid #f8f8f8; }
.qy_main_nr_r1 .title1{ font-size:22px; color:#7dc362; height:79px; }
.qy_main_nr_r1 .title1 img{ margin-right:14px; position:relative; top:3px; }
.qy_main_nr_r1 .title2{ font-size:14px; color:#999; height:79px; }
.qy_main_nr_r1 .title2 img{ margin-right:3px; position:relative; top:0px; }
.qy_main_nr_r1 .title2 span.style1{ margin:0 10px; }
.qy_main_nr_r1 .title2 a{ color:#999; margin:0 10px;}
.qy_main_nr_r1 .title2 a:hover{ color:#8ae965; }

/* 产品展示 */
.cpzs_main{ width:930px; margin-top:10px; padding-bottom:28px; overflow:hidden; }
.cpzs_main h2{ width:930px; line-height:100%; text-align:center; margin-top:26px; background:url(../images/pic18.png) repeat-x center; }
.cpzs_main h2 span.style1{ font-size:24px; color:#999; line-height:100%; padding:0 30px; background-color:#fff; display:inline-block; *display:inline; *zoom:1; }
.cpzs_main ul{ width:981px; }
.cpzs_main ul li{ width:276px; margin:30px 51px 0 0; }
.cpzs_main ul li .pic{ width:271px; height:111px; border-width:2px 3px 3px 2px; border-style:solid; border-color:#6dc109; }
.cpzs_main ul li .pic img{ width:271px; height:111px; }
.cpzs_main ul li .title{ font-size:20px; color:#616161; width:256px; height:61px; line-height:61px; text-align:center; padding:0 10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.cpzs_main ul li:hover .title{ color:#fff; background-color:#6cc207; }

/* 产品展示-详情 */
.cpzsxq_main{ font-size:16px; color:#999; width:930px; line-height:38px; margin-top:40px; padding-bottom:60px; overflow:hidden; }
.cpzsxq_main span.style1{ text-align:center; display:block; }

/* 上下篇 */
.sxp{ font-size:16px; color:#999; width:930px; line-height:38px; padding:14px 30px; background-color:#fff; border-top:10px solid #f8f8f8; }
.sxp a{ color:#999; }
.sxp a:hover{ color:#8ae965; }

/* 关于我们 */
.gywm_main{ font-size:16px; color:#666; width:930px; line-height:44px; margin-top:30px; padding-bottom:66px; overflow:hidden; }
.gywm_main span.style1{ text-align:center; display:block; }

/* 新闻动态 */
.xwdt_main{ width:930px; margin-top:34px; padding-bottom:60px; overflow:hidden; }
.xwdt_main ul{ width:930px; }
.xwdt_main ul li{ font-size:12px; color:#999; width:930px; height:41px; line-height:41px; text-align:right; border-bottom:1px dashed #d7d7d7; }
.xwdt_main ul li a{ font-size:14px; color:#676767; width:784px; text-align:left; padding-left:16px; background:url(../images/pic21.png) no-repeat left center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.xwdt_main ul li a:hover{ color:#8ae965; }

/* 分页 */
.pages{ width:100%; text-align:center; margin-top:40px; padding:10px 0; background-color:#f1fcec; }
.pages a{ font-family:"Arial"; font-size:18px; color:#8ae964; width:30px; height:30px; line-height:30px; text-align:center; margin:0 2px; background-color:#fff; display:inline-block; *display:inline; *zoom:1; }
.pages a:hover,.pages a.xz,.pages a.current{ color:#fff; background-color:#8ae964; }
.pages a.other{ font-family:"微软雅黑"; font-size:16px; width:62px; }
.pages strong{ font-weight:normal; color:#999; margin:0 1px;}

/* 新闻动态-详情 */
.xwdtxq_main{ width:930px; margin-top:38px; padding-bottom:35px; overflow:hidden; }
.xwdtxq_main h2{ font-size:28px; color:#333; width:930px; line-height:100%; text-align:center; padding-bottom:42px; border-bottom:1px solid #e0e0e0; }
.xwdtxq_main_nr{ font-size:14px; color:#333; width:930px; line-height:60px; margin-top:30px; }
.xwdtxq_main_nr span.style1{ text-align:center; display:block; }

/* 在线留言 */
.zxly_main{ width:930px; margin-top:38px; padding-bottom:46px; overflow:hidden; }
.zxly_main h2{ width:930px; }
.zxly_main h2 p{ font-size:28px; color:#999; width:930px; line-height:100%; }
.zxly_main h2 span{ font-size:14px; color:#333; width:930px; line-height:100%; margin-top:20px; display:block; }
.zxly_main ul{ font-size:16px; color:#666; width:930px; margin-top:60px; }
.zxly_main ul li{ width:930px; margin-top:20px; }
.zxly_main ul li p{ width:94px; line-height:58px; }
.zxly_main ul li span{ width:836px; }
.zxly_main ul li span .wbk1{ width:340px; height:58px; line-height:58px; padding:0 10px; background:url(../images/pic23.png) no-repeat; border:0px; }
.zxly_main ul li span .wbk2{ width:680px; height:202px; line-height:30px; padding:14px 10px; background:url(../images/pic24.png) no-repeat; border:0px; }
.zxly_main ul li span .btn1{ font-size:20px; color:#333; width:168px; height:56px; line-height:56px; text-align:center; margin-right:20px; background:url(../images/pic25.png) no-repeat; border:0px; }
.zxly_main ul li span .btn2{ font-size:20px; color:#333; width:168px; height:56px; line-height:56px; text-align:center; margin-right:20px; background:url(../images/pic26.png) no-repeat; border:0px; }

/* 在线下载 */
.zxxz_main{ width:930px; margin-top:10px; padding-bottom:60px; overflow:hidden; }
.zxxz_main ul{ width:960px; }
.zxxz_main ul li{ width:450px; margin:30px 30px 0 0; }
.zxxz_main ul li a{ width:419px; height:154px; padding:9px 19px 10px 10px; background-color:#fafafa; border:1px solid #f2f2f2; display:block; }
.zxxz_main ul li a .pic{ width:200px; height:154px; overflow:hidden; }
.zxxz_main ul li a .pic img{ width:200px; height:154px; }
.zxxz_main ul li a .title{ width:190px; height:154px; }
.zxxz_main ul li a .title1{ font-size:18px; color:#333; width:190px; line-height:19px; margin-top:34px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.zxxz_main ul li a .title2{ font-size:14px; color:#999; width:190px; line-height:100%; margin-top:18px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.zxxz_main ul li a .title3{ font-size:14px; color:#666; width:148px; line-height:32px; text-align:right; margin-top:30px; padding-right:42px; background:url(../images/pic28.png) no-repeat right center; }
.zxxz_main ul li a:hover{ background-color:#f1fcec; border:1px solid #8ae964; display:block; }
.zxxz_main ul li a:hover .title3{ background:url(../images/pic28h.png) no-repeat right center; }

/* 成为经销商 */
.cwjxs_main{ font-size:16px; color:#333; width:930px; line-height:60px; margin-top:18px; padding-bottom:66px; overflow:hidden; }
.cwjxs_main span.style1{ text-align:center; display:block; }

/* 人才招聘 */
.rczp_main{ width:930px; margin-top:40px; padding-bottom:60px; overflow:hidden; }
.rczp_main table{ width:930px; border:1px solid #e0e0e0; }
.rczp_main thead tr{ width:930px; height:48px; background-color:#f1fcec; border-bottom:1px solid #e0e0e0; }
.rczp_main thead tr th{ font-size:14px; color:#333; }
.rczp_main tbody tr{ width:930px; height:48px; border-bottom:1px solid #e0e0e0; }
.rczp_main tbody tr td{ font-size:16px; color:#666; text-align:center; border-right:1px solid #e0e0e0; }
.rczp_main tbody tr td a{ color:#666; }
.rczp_main tbody tr td a:hover{ color:#8ae965; }
.rczp_main tbody tr.odd{ background-color:#f8f8f8; }
.rczp_main tbody tr:hover{ border-bottom:1px solid #91e86e; }
.rczp_main .style1{ width:172px; }
.rczp_main .style2{ width:172px; }
.rczp_main .style3{ width:410px; }
.rczp_main .style4{ width:172px; }

/* 人才招聘-详情 */
.rczpxq_main{ width:930px; margin-top:40px; padding-bottom:60px; overflow:hidden; }
.rczpxq_main table{ width:930px; border:1px solid #e0e0e0; }
.rczpxq_main tbody tr{ width:930px; height:48px; border-bottom:1px solid #e0e0e0; }
.rczpxq_main tbody tr td{ font-size:16px; color:#666; line-height:28px; text-align:center; border-right:1px solid #e0e0e0; }
.rczpxq_main tbody tr td a{ color:#666; }
.rczpxq_main tbody tr td a:hover{ color:#8ae965; }
.rczpxq_main tbody tr.even{ background-color:#f8f8f8; }
.rczpxq_main .style1{ width:172px; }
.rczpxq_main .style2{ width:380px; text-align:left; padding-left:30px; }
.rczpxq_main .style3{ width:172px; }
.rczpxq_main .style4{ width:142px; text-align:left; padding-left:30px; }
.rczpxq_main .style5{ width:756px; text-align:left; padding:10px 0 10px 30px; }

#Validform_msg,.Validform_title,.Validform_info,.iframe{display:None;}
.Validform_checktip{margin-left:5px;}