.center{margin:0 auto;}
.warp{width:1200px;box-sizing:border-box;padding:0 10px;*width:1180px;}

html,body{font-size:12px; color:#333;font-family:"微软雅黑";}
.fs_11{font-size:11px; -webkit-transform:scale(0.91);}/*解决谷歌不兼容12号字体以下的办法*/
*{margin:0;padding:0;border:none;}
body{ _behavior:url(/css/csshover.htc);}
.fl{ float:left; _display:inline; }
.fr{float:right; _display:inline;}
.radius{-moz-border-radius: 2px;
-webkit-border-radius: 2px;
border-radius: 2px;
position:relative;
z-index:2;
behavior: url(/css/iecss3.htc);}

.transition2{transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;}
.transition3{transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;}
.transition4{transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out;}
.transition5{transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;}

/*图片居中*/
.img_center{ text-align:center;}
.img_center .img_{ vertical-align:middle;}
.img_center .span{height:100%;display:inline-block; vertical-align:middle;}
.center{ margin:0 auto 0 auto;}
.rel{position:relative;}
.abs{position:absolute;}
.of{ overflow:hidden;}
/*块元素 banner图片的时候，只要给banner_bg设定一个高度，并且设置一a标签的高度  banner_point设置一个top值，里面的元素是图片切换按钮*/
.banner_bg{width:100%;z-index:400;height:524px;position:relative;}
.banner_bg .banner_list{display:block;width:100%;position:absolute;top:0p;left:0;z-index:400;height:524px;}
.banner_bg .banner_list a{display:block;width:100%;height:100%;}
.banner_bg .banner_point{ width:100%;height:18px;z-index:400; position:absolute; bottom:29px;}
.banner_bg .banner_point a{float:left;display:block;width:18px;height:18px; background:url(/images/banner_point.png);margin-left:14px; }
.banner_bg .banner_point a.hover{background:url(/images/banner_point.png) -32px 0;}
.orther_banner{height:304px;}
.orther_banner .banner_list{height:304px;}

/*头部*/
#header{height:109px;}
#header .logo{float:left;width:441px;height:67px;margin-top:20px;}
#header .search_form{float:right;width:322px;height:35px;margin-top:43px;}
#header .search_form .keyword{width:238px;height:33px;line-height:33px;color:#a3a3a3;font-family:"宋体";float:left;border:1px solid #d4d4d4;border-right:none;text-indent:10px;}
#header .search_form .submit{float:right;width:83px;height:35px;border:none;background:url(/images/search_submit.jpg);outline:none;cursor:pointer;}
.nav_box{width:100%;background:#3d9c2d;position:relative;z-index:500;}
.nav_box .nav{height:41px;}
.nav_box .nav dl{float:left;height:41px;}
.nav_box .nav dl dt a{display:inline-block;padding:0 43px;line-height:41px;font-size:16px;color:#fff;text-decoration:none;}
.nav_box .nav dl:hover dt a,.nav_box .nav dl.hover dt a{background:#267618;}

/*index*/
.index_content{height:530px;}
.index_content .index_l{float:left;width:855px;height:500px;}
.index_content .index_l .l_t{width:100%;height:233px;}
.index_content .index_l .l_t .company_img{float:left;width:293px;height:229px;border:1px solid #dbdbdb;padding:1px;}
.index_content .banner_bg_{width:100%;z-index:400;height:229px;position:relative;}
.index_content .banner_bg_ .banner_list_{display:block;width:100%;position:absolute;top:0p;left:0;z-index:400;height:229px;}
.index_content .banner_bg_ .banner_list_ a{display:block;width:100%;height:100%;}
.index_content .banner_bg_ .banner_point_{ width:100%;height:55px;z-index:400; position:absolute; bottom:0px;background:url(/images/company_bg.png);}
.index_content .banner_bg_ .banner_point_ .name{padding-left:12px;margin-top:10px;height:20px;}
.index_content .banner_bg_ .banner_point_ .name a{float:none;width:auto;border:none;line-height:20px;display:inline;font-size:14px;font-family:"宋体";margin-left:0;}
.index_content .banner_bg_ .banner_point_ a{float:left;display:block;width:15px;height:15px; background:none;margin-left:6px; border:1px solid #d3d4d3;text-align:center;line-height:15px;color:#fff;text-decoration:none;}

.index_content .index_l .l_t .info_list{float:right;width:536px;background:url(/images/index_info_bg.jpg) left 34px repeat-x;padding-top:0;height:230px;overflow:hidden;}
.index_content .index_l .l_t .info_list ul{width:534px;height:32px;line-height:32px;border:1px solid #e9e9e9;border-bottom-color:#bfd9ce;}
.index_content .index_l .l_t .info_list ul li{cursor:pointer;float:left;border-right:1px solid #f3f3f3;padding:0 25px;font-size:14px;color:#3b3b3b;height:32px;}
.index_content .index_l .l_t .info_list ul li:hover,.index_content .index_l .l_t .info_list ul li.hover{height:33px;line-height:33px;margin-top:-1px;background:#459a37;color:#fff;border-right-color:#349a37;}
.index_content .index_l .l_t .info_list .hot{width:100%;height:126px;overflow:hidden;}
.index_content .index_l .l_t .info_list .hot .img_center{float:left;width:170px;height:118px;background:url(/images/info_img_bg.jpg);padding:1px 4px 7px 1px;}
.index_content .index_l .l_t .info_list .hot dd{width:340px;float:right;}
.index_content .index_l .l_t .info_list .hot dd .title{line-height:28px;}
.index_content .index_l .l_t .info_list .hot dd .title a{font-size:14px;color:#323232;}
.index_content .index_l .l_t .info_list .hot dd .brief{line-height:22px;color:#929292;}
.index_content .index_l .l_t .info_list .hot dd .date{color:#f29457;}
.index_content .index_l .l_t .info_list ol li{line-height:28px;border-top:1px dotted #bdbdbd;/*padding:0 10px*/;margin:0 6px;}
.index_content .index_l .l_t .info_list ol li.first{border-top:none;}
.index_content .index_l .l_t .info_list ol li a{color:#bdbdbd;font-size:929292;font-family:"宋体";text-decroation:none;}
.index_content .index_l .l_b{height:247px;background:url(/images/index_info_bg.jpg) left 31px repeat-x;}
.index_content .index_l .l_b .title{height:31px;line-height:31px;boder-bottom:1px solid #bfd9ce;}
.index_content .index_l .l_b .title .fl{width:116px;text-align:center;background:#459a37;color:#fff;font-size:14px;}
.index_content .index_l .l_b .title .fr{color:#3b3b3b;}
.l_b .type_box{width:100%;}
.l_b .type{height:215px;}
.l_b .type .type_page{width:33px;height:33px;cursor:pointer;margin-top:81px;background:url(/images/type_but.png) -8px -8px;margin-left:17px;}
.l_b .type .type_page.next{background-position:-949px -8px;margin-left:0px;}
.l_b .type .type_page:hover {background-position:-8px -57px;}
.l_b .type .type_page.next:hover{background-position:-949px -57px;}
.l_b .type .type_list{overflow:hidden;width:764px;height:216px;position:relative;overflow:hidden;}
.l_b .type .type_list ul{position:absolute;width:100000px;height:216px;left:0px;}
.l_b .type .type_list ul li{float:left;width:191px;height:216px;}
.l_b .type .type_list ul li .img_center{width:191px;height:141px}
.l_b .type .type_list ul li .img_center img{max-width:80%;max-height:80%;}
.l_b .type .type_list ul li a{display:block;width:100%;height:100%;text-decoration:none;}
.l_b .type .type_list ul li .name{text-align:center;padding:0 20px;}
.l_b .type .type_list ul li .name a{font-size:14px;color:#646464;line-height:25px;font-family:"宋体";}
.l_b .type .type_list ul li:hover {opacity:0.5;filter:alpha(opacity=50); }
.index_content .index_r{float:right;width:280px;height:500px;margin-right:10px;}
.index_content .index_r .radio{width:280px;height:230px;overfloe:hidden;position:relative;}


/*left cate*/
.left_cate{float:left;width:262px;min-height:450px;}
.left_cate .l_title{width:100%;height:42px;background:#409631;line-height:42px;color:#fff;text-align:center;margin-bottom:6px;}
.left_cate .l_title .cn{font-size:20px;font-family:"微软雅黑";}
.left_cate .l_title .en{font-size:18px;font-family:Arial, Helvetica, sans-serif;}
.left_cate .l_list_box{width:252px;border:5px solid #f4f4f4;border-top:none;min-height:123px;}
.left_cate .l_list_box dl dt{height:41px;line-height:41px;padding-left:43px;background:url(/images/right_title.png) 17px center no-repeat #fff;}
.left_cate .l_list_box dl dt a{display:block;width:100%;height:41px;text-decoration:none;font-size:16px;color:#3f3f3f;}
.left_cate .l_list_box dl dd{height:34px;line-height:34px; background:url(/images/l_dd_point.jpg) 46px center no-repeat;padding-left:59px;}
.left_cate .l_list_box dl dd a{font-size:14px;color:#6d6d6d;text-decoration:none;display:block;}
/*.left_cate .l_list_box dl:hover dt,.left_cate .l_list_box dl.hover dt{padding-left:50px;background:url(/images/right_title.png) 24px center no-repeat #f4f4f4;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.05);-moz--transform:scale(1.1);*padding-left:43px;*background:url(/images/right_title.png) 17px center no-repeat #f4f4f4;}*/
/*.left_cate .l_list_box dl dd:hover{background:url(/images/l_dd_point.jpg) 51px center no-repeat;padding-left:64px;}*/
.l_contact{background:url(/images/l_contact.jpg) 11px 16px no-repeat;}
.l_contact.index{background:url(/images/index_contact.jpg) center top no-repeat;}
.l_contact .rows{line-height:28px;color:#787878;padding-left:44px;padding-right:15px;}


.right_box{width:893px;min-height:450px;float:right;}
.right_title{height:49px;border-bottom:2px solid #d3d3d3;overflow:hidden;}
.right_title .fl{font-size:20px;color:#000;line-height:49px;padding-left:30px;background:url(/images/right_title.jpg) 1px center no-repeat;}
.right_title .fr{line-height:30px;margin-top:19px;margin-right:10px;font-size:14px;color:#5d5d5d;}
.right_title .fr a{font-size:14px;color:#5d5d5d;}

/*products*/
.pro_list .pro_item{width:100%;height:210px;border-bottom:1px dotted #bfbfbf;box-sizing:border-box;padding:32px 0;*height:156px;}
.pro_list .pro_item .img_center{width:204px;height:144px;float:left;border:1px solid #dfdfdf;}
.pro_list .pro_item .img_center img{max-width:97%;max-height:97%;}
.pro_list .pro_item .msg{float:right;width:645px;padding-right:15px;position:relative;height:145px;overflow:hidden;}
.pro_list .pro_item .msg .name{height:37px;line-height:33px;}
.pro_list .pro_item .msg .name a{font-size:18px;color:#409631;text-decoration:none;}
.pro_list .pro_item .msg .brief{font-size:14px;color:#747474;line-height:24px;}
.pro_list .pro_item .msg .more{position:absolute;right:15px;bottom:0px;font-size:14px;color:#409631;line-height:26px;}
.pro_list .pro_item:hover .img_center{opacity:0.7;filter:alpha(opacity=70);}

/*products-detail*/
/*产品详细页*/
#lib_product_detail{clear:both; overflow:hidden; margin:0 auto;}
#lib_product_detail .info{margin:0 auto; clear:both; overflow:hidden;}
#lib_product_detail .info .img{overflow:hidden; border:1px solid #ccc; vertical-align:middle; position:relative; display:table-cell; text-align:center; float:left;}
#lib_product_detail .info .img div{*position:absolute; top:50%;}
#lib_product_detail .info .img div img{*position:relative; top:-50%; left:-50%;}
#lib_product_detail .info .pro_info{float:right; padding-right:10px;}
#lib_product_detail .info .pro_info .proname{font-size:18px;color:#409631;line-height:30px;font-weight:normal;}
#lib_product_detail .info .pro_info .item{padding-top:5px; margin-top:5px; border-top:none; clear:both;}
#lib_product_detail .info .pro_info .item.brief{font-size:14px;line-height:24px;color:#454545;padding-top:16px;min-height:90px;}
#lib_product_detail .info .pro_info .item .fl{float:left; width:45%;}
#lib_product_detail .info .pro_info .item .fr{float:left;}
#lib_product_detail .info .pro_info .share{height:33px;}
#lib_product_detail .description{margin:8px 0; min-height:250px; _height:250px; clear:both;}
#lib_product_detail .description .desc_nav{height:35px; border-bottom:1px solid #ccc; padding-left:5px; overflow:hidden;}
#lib_product_detail .description .desc_nav div{width:110px; height:35px; line-height:35px; overflow:hidden; background:url(/images/lib/global/contents_bg.gif); text-align:left; font-weight:normal;background:none;font-size:16px;color:#409631;padding-left:15px;background:url(/images/description_point.jpg) 3px 17px no-repeat;}
#lib_product_detail .description .desc_contents{padding:10px 5px; font-size:14px;font-family:"微软雅黑";color:#929292;line-height:200%;}

/*article*/
.content_box{min-height:450px;}
.art_txt{font-size:14px;font-family:"微软雅黑";color:#929292;line-height:200%;padding-top:18px;}

/*info*/
.info_list{font-size:14px;font-family:"微软雅黑";color:#929292;line-height:200%;padding-top:18px;}



/*底部*/
.footer_nav_box{width:100%;background:#f8f8f8;}
#footer_nav{min-height:203px;padding-bottom:25px;}
#footer_nav .card_item .title{color:#666;line-height:28px;height:28px;}
#footer_nav .links{width:370px;margin-left:28px;}
#footer_nav .links .title{height:28px;border-bottom:1px solid #dfdfdf;}
#footer_nav .links .title label{float:left;color:#666;margin-right:40px;height:28px;border-bottom:1px solid #dfdfdf;padding:0 2px;}
#footer_nav .links ul{padding-top:23px;overflow:hidden;}
#footer_nav .links ul li{float:left;line-height:23px;width:78px;}
#footer_nav .links ul li a{color:#989898;}
#footer_nav .links .title label:first-child{border-bottom:1px solid #459a37;}
#footer_nav .about{width:159px;margin-left:96px;}
#footer_nav .pro_cate{width:200px;margin-left:0;}
#footer_nav .f_share{width:161px;margin-left:0;}
#footer_nav .f_weixin{width:128px;margin-left:0;}
#footer_nav .f_weixin img{max-width:126px;max-height:126px;}
#footer_nav .f_weixin .title{text-align:center;}
#footer_nav .rows{line-height:24px;overflow:hidden;}
#footer_nav .rows i{ font-style:normal;color:#8e8e8e;}
#footer_nav .rows a{color:#8e8e8e;}
#footer_nav .icon{padding-left:10px;background:url(/images/footer_row_icon.jpg) left center no-repeat;}
.footer_box{width:100%;background:#1f1f1f;border-top:2px solid #009635;}
#footer{min-height:184px;}
#footer .rows{text-align:center;color:#656565;line-height:28px;font-family:"宋体";}
#footer .rows a{color:#656565;}
#footer .footer_nav{font-size:0;}
#footer .footer_nav a{color:#b9b9b9;font-size:12px;padding:0 16px;border-left:1px solid #b9b9b9;}
#footer .footer_nav a:first-child{border-left:none;}

.jiathis_style_32x32 a{display:inline-block;width:36px;height:32px;overflow:hidden;}