﻿body{margin:0px auto;padding:0px;color:#333;font-size:12px;font-family:Verdana,Arial;line-height:24px;}
a:link{color:#333;text-decoration:none;}        
a:visited{color:#333;text-decoration:none;}
a:hover{color:#2b9a34;text-decoration:none;}
img{border:none;}
ul,li,h1,h2,h3,p{margin:0px;padding:0px;}
li{list-style:none; }
div,ul,li{display:block;}

.wrap{width:1020px;margin:0px auto;}
.clear{height:10px;margin:0px;padding:0px;clear:both;}
.l{float:left;display:block;}
.r{float:right;display:block;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size:22px;}
.f24{font-size:24px;}
.f26{font-size:26px;}
.f28{font-size:28px;}
.f30{font-size:30px;}
.fb{font-weight:bold;}
.fi{font-style:italic;}
.yh{font-family:Microsoft Yahei;}

.flex{display:flex;}
.flex-wrap{flex-wrap:wrap;}
.dir-clu{flex-direction:column;}
.jus-sta{justify-content:flex-start;}
.jus-ctr{justify-content:center;}
.jus-btw{justify-content:space-between;}
.jus-eve{justify-content:space-evenly;}
.ali-sta{align-items:flex-start;}
.ali-end{align-items:flex-end;}
.ali-ctr{align-items:center;align-content:center;}

/*验证正确、错误 图标提示*/
.tip{min-width:16px;min-height:16px;display:inline-block;overflow:hidden;background:url(../images/truefalse.png) no-repeat 0px 0px;font-family:Arial;font-size:12px;line-height:16px;padding:0px 0px 0px 22px;}
.tip.def{background-position:100px 100px;color:#aaa;}/*默认，无图标*/
.tip.sel{background-position:100px 100px;color:#666;}/*选中，高亮显示文本*/
.tip.true{background-position:4px 0px;color:#aaa;}/*验证正确，打勾图标*/
.tip.false{background-position:4px -30px;color:#ff0000;}/*错误，打叉图标 红色文本*/
.tip a{color:#0967af;}
.tip a:hover{text-decoration:underline;}

/*加载图标*/
.loading{height:16px;background:url(../images/loading2.gif) no-repeat 0px 0px;line-height:16px;color:#ff0000;display:inline-block;overflow:hidden;}

span.bit{display:inline-block;width:7px;height:10px;overflow:hidden;}
/*一个占位符,程序处理，2个半角空格替换为一个全角空格，剩下的空格用占位符替换*/

.banner{clear:both;width:100%;height:860px;background-repeat:no-repeat;background-position:center 0px;overflow:hidden;margin:0px auto;}
.banner.hei{height:920px;}

.slidepnl{width:100%;height:860px;position:relative;margin:0px auto;z-index:12;}
.slidepnl .slides_container{width:100%;height:860px;}
.slidepnl .slides_container div{width:100%;height:860px;}
.slidepnl .slides_container div img{width:100%;height:860px;background-position:center 0px;background-repeat:no-repeat;}
.slidepnl .next,.slidepnl .prev {position:absolute;top:150px;width:40px;height:56px;display:none;overflow:hidden;z-index:999;background:url(../images/paganation-white.png) no-repeat;text-indent:-999px;}
.slidepnl .prev {background-position:-5px -3px;left:10px;}
.slidepnl .prev:hover {background-position:-5px -60px;}
.slidepnl .next{background-position:-74px -3px;right:10px;}
.slidepnl .next:hover{background-position:-74px -60px;}
.slidepnl .pagination {position:absolute;width:200px;bottom:90px; left:10px;z-index:999;text-align:center;}
.slidepnl .pagination li {display:inline-block;	margin:0 4px 0px 0px;float:left;}
.slidepnl .pagination li a {width:10px;height:10px;display:inline-block;text-indent:-999px;
                            overflow:hidden;background-color:#fff;border:solid 2px #2b9a34;
                            border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:14px;
}
.slidepnl .pagination li.current a {background-color:#2b9a34;}
/*.slidepnl:hover .next,.slidepnl:hover .prev{display:block;}*/

.menu{height:129px;min-width:1020px;width:100%;position:absolute;top:0px;left:0px;z-index:999;background:rgba(255,255,255,0.8);}
.menu .logo{width:96px;height:129px;float:left;text-align:center;}
.menu .logo img{margin:20px auto 0px auto;width:91px;}
.menu .srh_and_nav{width:860px;height:96px;float:right;padding:33px 0px 0px 0px;}
.menu .srh_and_nav .srh{width:330px;height:26px;border:solid 1px #c9cbca;background:#fff url(../images/srh.jpg) no-repeat right center;float:left;
                        padding:0px 0px 0px 5px;
                        margin:0px 0px 0px 100px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;
}
.menu .srh_and_nav .srh .srhtxt{width:300px;height:26px;display:block;overflow:hidden;text-indent:5px;font-family:'Microsoft YaHei';float:left;background-color:#fff;
                           border:0px;margin:0px;padding:0px;outline:0px;
}
.menu .srh_and_nav .srh a{width:30px;height:26px;overflow:hidden;float:right;}
.menu .srh_and_nav a.ico{height:28px;display:block;padding:0px 0px 0px 25px;line-height:28px;color:#727171;background-repeat:no-repeat;background-position:0px center;background-size:20px 20px;}
.menu .srh_and_nav a.tmall{background-image:url('/cn/images/tmall.png');}
.menu .srh_and_nav a.xz{background-image:url('/cn/images/ico-download.png');margin-right:30px;}
.menu .nav{height:50px;padding:16px 0px 0px 0px;clear:both;}
.menu .nav a.lang{float:right;line-height:50px;font-size:14px;color:#727171;}
.menu .nav ul{float:left;}
.menu .nav ul li{float:left;height:50px;margin:0px 27px 0px 0px;}
.menu .nav ul li:last-child{margin:0px 0px 0px 0px;}
.menu .nav ul li a.home{display:block;height:24px;width:28px;overflow:hidden;background:url(../images/home.png) no-repeat center center;margin:8px 0px 0px 0px;}
.menu .nav ul li a.p{display:block;height:50px;line-height:50px;color:#547305;font-size:15px;text-transform:capitalize;}
.menu .nav ul li .submenu{display:none;width:100%;height:34px;overflow:hidden;/*background:rgba(255,255,255,0.6);*/
                               position:absolute;left:0px;line-height:34px;z-index:9999;
}
.menu .nav ul li .submenu a{display:block;float:left;margin:0px 25px 0px 0px;font-size:12px;}
.menu .nav ul li:hover a.p{color:#023c2d;}
.menu .nav ul li:hover .submenu{display:block;}
/*.menu .nav ul li.sel a.p{color:#023c2d;}
.menu .nav ul li.sel .submenu{display:block;}*/
.submenu_tm{height:34px;width:100%;min-width:1020px;position:absolute;top:129px;left:0px;z-index:998;background:rgba(255,255,255,0.6);}

.page_pnl{background:rgba(79,113,37,0.85);width:100%;min-width:1020px;position:absolute;top:800px;left:0px;z-index:999;}
.page_pnl h1{display:block;height:60px;line-height:60px;font-size:35px;color:#fff;font-weight:lighter;overflow:hidden;}
.page_pnl h2{display:block;height:60px;line-height:60px;font-size:25px;color:#fff;font-weight:lighter;overflow:hidden;}
.page_pnl a.down{width:50px;height:40px;line-height:20px; display:block;overflow:hidden;
                 position:absolute;top:10px;left:50%;margin-left:440px;
                 text-align:center;font-size:14px;color:#fff;
                 border:solid 5px #fff;padding:10px 5px 10px 5px;
                 border-radius:60px;-moz-border-radius:60px;-webkit-border-radius:60px;
}
.page_pnl a.down.sml{width:36px;height:36px;margin-left:447px;line-height:18px;font-size:12px;border:solid 3px #fff;
                     border-radius:36px;-moz-border-radius:36px;-webkit-border-radius:36px;
}
.page_pnl a.down:hover{border-color:#d9eb79;color:#d9eb79;}

.page_pnl.hei{}
.page_pnl.hei a.down{top:25px;}
.page_pnl.hei a.down.sml{top:7px;}

.page_pnl.home{background:url(../images/home_tm_cover.png) repeat-y center 0px;}
.page_pnl.home a.down{top:25px;}
.page_pnl.home h1{font-size:30px;}

.page_pnl .sub_type{display:block;padding:16px 0px 10px 0px;overflow:hidden;clear:both;}
.page_pnl .sub_type li{float:left;padding:0px 30px 0px 0px;}
.page_pnl .sub_type li a{display:block;color:#fff;text-transform:capitalize;}
.page_pnl .sub_type li a.p{font-size:14px;margin:0px 0px 5px 0px;}
.page_pnl .sub_type li a.s{line-height:18px;background:url(../images/li.png) no-repeat 0px 8px;padding:2px 0px 2px 10px;color:#fff;}
.page_pnl .sub_type li a:hover{color:#fcf81c;}

.scol_pnl{width:1020px;height:252px;position:relative;margin:0px auto;}
.scol_pnl .slides_container{width:1020px;height:193px;}
.scol_pnl .slides_container div.item{width:1020px;height:193px;overflow:hidden;}
.scol_pnl .slides_container div.item ul{float:left;width:1044px;height:193px;overflow:hidden;}
.scol_pnl .slides_container div.item li{float:left;width:324px;height:193px;overflow:hidden;margin:0px 24px 0px 0px;position:relative;}
.scol_pnl .slides_container div.item li .nm{width:324px;height:30px;line-height:30px;text-align:center;color:#fff;display:block;background:rgba(109,109,109,0.85);
                                            position:absolute;left:0px;bottom:0px;}
.scol_pnl .next,.scol_pnl .prev {position:absolute;bottom:0px;width:38px;height:38px;display:block;overflow:hidden;z-index:999;
                                 background:url(../images/arrow.png) no-repeat;text-indent:-999px;}
.scol_pnl .prev {background-position:0px 0px;right:56px;}
.scol_pnl .next{background-position:-56px 0px;right:0px;}
.scol_pnl .pagination {position:absolute;width:200px;bottom:88px; left:10px;z-index:999;text-align:center;display:none;}
.scol_pnl .pagination li {display:inline-block;	margin:0 4px 0px 0px;float:left;}
.scol_pnl .pagination li a {width:10px;height:10px;display:inline-block;text-indent:-999px;
                            overflow:hidden;background-color:#fff;border:solid 2px #2b9a34;
                            border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:14px;
}
.scol_pnl .pagination li.current a {background-color:#2b9a34;}

.btmpnl{height:474px;background:#ddddde url(../images/btmbg.jpg) no-repeat center 43px;margin:37px 0px 0px 0px;width:100%;min-width:1020px;position:relative;z-index:9;}
.btmpnl .white{height:43px;background-color:#fff;}
.btmpnl .wrap{position:absolute;overflow:hidden;top:0px;left:50%;width:1020px;margin:0px 0px 0px -510px;}
.btmpnl .service{height:87px;background:#557204 url(../images/service.jpg) no-repeat;}
.btmpnl .service h1{font-size:30px;color:#fff;font-weight:lighter;float:left;margin:0px 0px 0px 436px;line-height:87px;}
.btmpnl .service a{width:100px;height:24px;float:right;margin:33px 20px 0px 0px;border:solid 1px #fff;color:#fff;line-height:24px;text-align:center;
                   border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;overflow:hidden;
}
.btmpnl .service a:hover{color:#fcf81c;border:solid 1px #fcf81c;}

.btmpnl .express{height:39px;margin:15px 0px 0px 0px;padding:10px 0px 10px 0px;}
.btmpnl .express .tle{width:383px;height:39px;background:url(../images/wuliu.jpg);float:left;line-height:39px;text-align:center;color:#fff;font-size:24px;}
.btmpnl .express .txt{width:508px;height:39px;float:left;border:0px;background-color:#fff;padding:0px;margin:0px;font-family:'Microsoft YaHei';font-size:16px;overflow:hidden;text-indent:15px;}
.btmpnl .express a{width:125px;height:39px;float:right;background-color:#557204;text-align:center;line-height:39px;color:#fff;overflow:hidden;font-size:24px;}
.btmpnl .express a:hover{color:#fcf81c;}
.btmpnl .cotact{height:30px;margin:7px 0px 0px 0px;}
.btmpnl .cotact .line{width:440px;height:15px;border-bottom:solid 1px #0b0b0b;float:left;}
.btmpnl .cotact .nm{width:140px;height:30px;text-align:center;line-height:30px;font-size:18px;color:#595757;float:left;text-transform:uppercase;}
.btmpnl .cotact .qrcode{width:124px;height:124px;float:left;}
.btmpnl .cotact .qrcode img{width:124px;height:124px;}
.btmpnl .cotact .gust{width:280px;float:left;margin:0px 0px 0px 20px;padding:54px 0px 0px 0px;}
.btmpnl .cotact .gust a{color:#779528;font-size:20px;text-decoration:underline;}
.btmpnl .cotact .gust a:hover{color:#2b9a34;}
.btmpnl .cotact .gust .tel{height:28px;background:url(../images/tel.png) no-repeat 0px center;padding:0px 0px 0px 45px;line-height:40px;overflow:hidden;font-size:18px;color:#595757;margin:15px 0px 0px 0px;}
.btmpnl .cotact .c_info{width:300px;float:left;padding:10px 0px 0px 0px;line-height:20px;color:#595757;}
.btmpnl .cotact .kf_tel{padding:20px 0px 0px 0px;float:right;text-align:right;}
.btmpnl .cotact .kf_tel .hotline{color:#585657;width:250px;padding:0px 0px 0px 0px;}
.btmpnl .cotact .kf_tel .hotline .f{font-size:54px;display:inline-block;padding:0px 5px 0px 0px;line-height:60px;font-weight:bold;float:right;}
.btmpnl .cotact .kf_tel .hotline .s{float:right;font-size:16px;padding:10px 0px 0px 0px;line-height:18px;overflow:hidden;}
.btmpnl .cotact .kf_tel a{color:#779528;font-size:20px;}
.btmpnl .cotact .kf_tel a:hover{color:#2b9a34;}
.btmpnl .copy{text-align:center;color:#777;padding:80px 0px 0px 0px;clear:both;}
.btmpnl .copy a{color:#777;}

.float_news_pnl{width:106px;height:263px;background:url(../images/news.png) no-repeat;overflow:hidden;
            position:absolute;left:0px;top:1140px;z-index:10;
            transition:width 100ms;
        -moz-transition:width 100ms;/* Firefox 4 */
        -webkit-transition:width 100ms;/* Safari and Chrome */
        -o-transition:width 100ms;/* Opera */
}
.float_news_pnl:hover{width:483px;background-image:url(../images/news_hover.png);}
.float_news_pnl .item{width:320px;margin:10px 0px 0px 135px;height:70px;}
.float_news_pnl .item a.p{display:inline-block;line-height:20px;height:20px;padding:0px 0px 5px 0px;
                          font-size:14px;float:left;max-width:250px;
                          white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; -moz-binding: url('ellipsis.xml#ellipsis');overflow:hidden;
}
.float_news_pnl .item .date{display:block;float:right;color:#999;font-size:12px;line-height:20px;}
.float_news_pnl .item .guid{height:40px;line-height:20px;overflow:hidden;color:#999;width:100%;clear:both;font-size:12px;}

.num_name{background-position:0px 0px;background-repeat:no-repeat;padding:4px 0px 10px 32px;font-size:26px;color:#40562e;line-height:30px;text-transform:capitalize;}
.num_name a{font-size:26px;color:#40562e;}
.num_name.n1{background-image:url(../images/num1.png);padding-left:22px;}
.num_name.n2{background-image:url(../images/num2.png);}
.num_name.n3{background-image:url(../images/num3.png);}
.num_name.n4{background-image:url(../images/num4.png);}
.num_name.n5{background-image:url(../images/num5.png);}
.num_name.n6{background-image:url(../images/num6.png);}
.num_name.n7{background-image:url(../images/num7.png);}
.num_name.n8{background-image:url(../images/num8.png);}
.num_name.n9{background-image:url(../images/num9.png);}

.prdt_type{}
.prdt_type .l{width:295px;float:left;}
.prdt_type .m{width:366px;float:left;margin:0px 0px 0px 31px;}
.prdt_type .r{width:296px;float:right;}
.prdt_type .item{}
.prdt_type .item:hover{background-color:#dedede;}

.prdt_type .item a.d{font-size:13px;color:#9acd4c;text-decoration:underline;}
.prdt_type .item.p2{margin:92px 0px 0px 0px;padding:20px 0px 30px 38px;border-bottom:solid 2px #d0d0d0;}
.prdt_type .item.p3{padding:60px 0px 30px 38px;border-bottom:solid 2px #d0d0d0;}
.prdt_type .item.p4{padding:60px 0px 30px 38px;}

.prdt_type .item.p1{padding:70px 0px 40px 45px;border:solid 2px #d0d0d0;}
.prdt_type .item.p8{padding:30px 0px 25px 45px;border-bottom:solid 2px #d0d0d0;}
.prdt_type .item.p9{padding:30px 0px 25px 45px;}

.prdt_type .item.p5{margin:100px 0px 0px 0px;padding:27px 0px 40px 37px;border-bottom:solid 2px #d0d0d0;}
.prdt_type .item.p6{padding:30px 0px 30px 38px;border-bottom:solid 2px #d0d0d0;}
.prdt_type .item.p7{padding:40px 0px 25px 45px;}


.prdt_type .item.app2{margin:244px 0px 0px 0px;padding:50px 0px 50px 14px;border-bottom:solid 2px #d0d0d0;}
.prdt_type .item.app3{padding:50px 0px 40px 14px;}
.prdt_type .item.app1{padding:84px 0px 40px 10px;border:solid 2px #d0d0d0;}
.prdt_type .item.app4{padding:40px 0px 30px 45px;border-bottom:solid 2px #d0d0d0;}
.prdt_type .item.app5{margin:230px 0px 0px 0px;padding:38px 0px 40px 24px;border-bottom:solid 2px #d0d0d0;}
.prdt_type .item.app6{padding:40px 0px 40px 24px;border-bottom:solid 2px #d0d0d0;}
.prdt_type .item.app7{padding:40px 0px 30px 19px;}

.prdt_type .item.brd1{margin:136px 0px 0px 0px;padding:22px 32px 20px 25px;}
.prdt_type .item.brd2{margin:16px 0px 0px 0px;padding:28px 0px 30px 20px;border-top:solid 2px #d0d0d0;overflow:hidden;}
.prdt_type .item.brd3{padding:70px 0px 50px 45px;border:solid 2px #d0d0d0;}
.prdt_type .item.brd4{padding:30px 0px 30px 20px;margin:177px 0px 0px 0px;}

.posi{line-height:30px;font-size:14px;text-transform:capitalize;}

.prdt_pnl{margin:50px 0px 0px 0px;}
.prdt_pnl .p_pnl_left{width:636px;float:left;}
.prdt_pnl .app_type{width:350px;float:right;}

.prdt_pnl .p_pnl_left .tle{height:50px;line-height:50px;font-size:18px;color:#729845;font-weight:bold;text-transform:capitalize;}
.prdt_pnl .p_pnl_left .item{border:solid 1px #c2c2c2;margin:0px 0px 40px 0px;overflow:hidden;padding:5px 0px 0px 0px;}
.prdt_pnl .p_pnl_left .item .face{float:left;width:135px;height:140px;margin:0px 0px 0px 15px;position:relative;}
.prdt_pnl .p_pnl_left .item .face img{width:135px;height:140px;}
.prdt_pnl .p_pnl_left .item .dis{float:right;margin:0px 15px 0px 0px;text-align:right;width:450px;}
.prdt_pnl .p_pnl_left .item .dis h1{padding:15px 0px 10px 0px;font-size:18px;background:url(../images/line2.jpg) no-repeat right bottom;font-weight:lighter;text-transform:capitalize;}
.prdt_pnl .p_pnl_left .item .dis .guid{line-height:20px;height:40px;overflow:hidden;margin:5px 0px 10px 0px;color:#000;}
.prdt_pnl .p_pnl_left .item .dis a.more{display:inline-block;background-color:#2b9a34;color:#fff;height:20px;line-height:20px;
                                       padding:0px 15px 0px 20px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;
}
.prdt_pnl .p_pnl_left .item .dis a.more:hover{background-color:#557204;}
.prdt_pnl .p_pnl_left .pb_tle{background-color:#749743;color:#fff;font-weight:bold;height:30px;line-height:30px;padding:0px 0px 0px 15px;}
.prdt_pnl .p_pnl_left .prdt_body{padding:10px 15px 10px 15px;line-height:25px;text-align:left;}

.prdt_pnl .p_pnl_left .prdt_srh_box{margin:20px 0px 0px 0px;border:solid 1px #c2c2c2;padding:15px 0px 25px 40px;overflow:hidden;}
.prdt_pnl .p_pnl_left .prdt_srh_box .srh_tle{height:21px;line-height:21px;background:url(../images/srh2.jpg) no-repeat 0px center;padding:0px 0px 0px 25px;font-size:14px;color:#557204;font-weight:bold;}
.prdt_pnl .p_pnl_left .prdt_srh_box .srhtxt{padding:10px 0px 0px 0px;}
.prdt_pnl .p_pnl_left .prdt_srh_box .srhtxt .txt{height:26px;width:500px;float:left;overflow:hidden;margin:0px;padding:0px 0px 0px 5px;line-height:26px;font-family:'Microsoft YaHei';
                                                 border:solid 1px #c2c2c2;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.prdt_pnl .p_pnl_left .prdt_srh_box .srhtxt a.btn{display:block;float:left;width:60px;height:26px;background:#5e8447 url(../images/btnsrh.jpg) no-repeat center center;
                                                  border:solid 1px #4564e8;margin:0px 0px 0px 10px;
                                                  border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;
}
.prdt_list{margin:20px 0px 0px 0px;}
.prdt_list td{padding:10px 0px 10px 0px;line-height:20px;border-bottom:solid 1px #ddd;}
.prdt_list td.f{padding:10px 0px 10px 15px;}
.prdt_list tr.t td{background-color:#749743;color:#fff;}
/*.prdt_list td a{color:#557204;text-decoration:underline;}
.prdt_list td a:hover{color:#2b9a34;}*/
.prdt_list tr:hover{background-color:#f5f5f5;}

.prdt_pnl .app_type .tle{height:50px;line-height:50px;font-size:18px;color:#729845;font-weight:bold;}
.prdt_pnl .app_type ul{width:354px;}
.prdt_pnl .app_type ul li{width:175px;height:72px;float:left;margin:0px 2px 2px 0px;position:relative;}
.prdt_pnl .app_type ul li.b{height:146px;}
.prdt_pnl .app_type ul li img{width:100%;height:100%;}
.prdt_pnl .app_type ul li .nm{width:100%;height:100%;position:absolute;top:0px;left:0px;background:rgba(0,0,0,0.3);
                              color:#fff;font-size:14px;text-align:center;line-height:72px;
                              opacity: 0; -moz-opacity: 0; filter: alpha(opacity=0);
                              transition:background 500ms;
                            -moz-transition:background 500ms;/* Firefox 4 */
                            -webkit-transition:background 500ms;/* Safari and Chrome */
                            -o-transition:background 500ms;/* Opera */
}
.prdt_pnl .app_type ul li.b .nm{line-height:40px;line-height:20px;padding:53px 0px 53px 0px;}
.prdt_pnl .app_type ul li .nm.line2{height:40px;line-height:20px;padding:16px 0px 16px 0px;}
.prdt_pnl .app_type ul li:hover .nm{opacity: 1; -moz-opacity: 1; filter: alpha(opacity=100);}

.pager{padding:5px 0px 15px 0px;text-align:center;overflow:hidden;}
.pager a{border:solid 1px #e7ecf0;padding:2px 10px 0px 10px;line-height:25px;margin:0px 0px 0px 5px;background-color:#ffffff;color:#666;display:inline-block;text-decoration:none;}
.pager a:hover,.pager a.sel{background-color:#749743;color:#ffffff;border:solid 1px #749743;}
        
.app_banner{margin:40px 0px 0px 0px;}
.app_banner img{width:100%;}
.app_list{margin:40px 0px 0px 0px;}
.app_list .item{border:solid 1px #b6c395;margin:0px 0px 22px 0px;padding:20px 35px 20px 35px;line-height:25px;font-size:14px;}
.app_list .item h1{font-size:20px;font-weight:lighter;color:#577408;height:40px;line-height:22px;background:url(../images/line.jpg) no-repeat 0px bottom;text-transform:capitalize;}

.about_zoom{margin:20px 0px 0px 0px;padding:20px 0px 20px 0px;line-height:30px;font-size:14px;}
.about_zoom img{max-width:100%;}

.develop_type{overflow:hidden;}
.develop_type .deve1{width:507px;float:left;padding:150px 0px 0px 0px;}
.develop_type .deve2{width:507px;float:right;text-align:right;}
.develop_type .bline{color:#3e542c;font-size:20px;line-height:30px;border-bottom:solid 2px #3e542c;padding:15px 0px 5px 0px;display:block;margin:0px 0px 20px 0px;}
.develop_type .dbox{padding:35px 35px 35px 0px;text-align:right;}
.develop_type .dbox:hover{background-color:#dedede;}
.develop_type a.d{font-size:13px;color:#9acd4c;text-decoration:underline;}

.news_pnl{width:353px;border:solid 1px #b5b5b5;padding:40px 13px 30px 13px;margin:10px 0px 0px 0px;
          border-top-left-radius:20px;border-top-right-radius:20px;float:right;
}
.news_pnl .tle{height:28px;background:url(../images/newstle.jpg) no-repeat 0px 0px;border-bottom:solid 1px #b9b9b9;line-height:28px;color:#527302;font-size:16px;font-weight:bold;padding:0px 0px 0px 54px;}
.news_pnl .item{padding:15px 0px 10px 0px;border-bottom:solid 1px #b9b9b9;line-height:20px;}
.news_pnl .item .date{font-size:10px;color:#666;}
.news_pnl .item a{color:#527302;}
.news_pnl .allnews{padding:30px 0px 0px 0px;overflow:hidden;display:block;}
.news_pnl .allnews a{display:inline-block;color:#527302;background:url(../images/sanjiao.jpg) no-repeat right center;padding:0px 15px 0px 0px;font-size:14px;font-weight:bold;}
.news_pnl a:hover{color:#2b9a34;}

.about_type{overflow:hidden;}
.about_type .ab_l{width:448px;float:left;}
.about_type .ab_r{width:540px;float:right;padding:150px 0px 0px 0px;}
.about_type .dbox{padding:35px 25px 35px 25px;overflow:hidden;}
.about_type .dbox:hover{background-color:#dedede;}
.about_type .dbox img{float:left;}
.about_type .dbox .dis{float:right;}
.about_type a.d{font-size:13px;color:#9acd4c;text-decoration:underline;}
.about_type p{display:block;overflow:hidden;}
.about_type .ab_r .dbox{padding:35px 5px 35px 25px;}
.about_type .ab_r .dbox .dis{float:left;padding:0px 0px 0px 10px;}

.job_list{width:1000px;overflow:hidden;}
.job_list .item{width:1000px;overflow:hidden;height:108px;margin:18px 0px 0px 0px;
                background-color:#dedede;
                border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;
}
.job_list .item div.a{width:380px; margin:0px 0px 0px 20px;font-size:24px;color:#000;font-weight:bold;float:left;line-height:108px;}
.job_list .item div.b{width:200px;color:#898989;font-size:14px;line-height:20px;float:left;padding:35px 0px 0px 0px;}
.job_list .item div.b .price{color:#000;font-weight:bold;}
.job_list .item div.c{float:right;margin:0px 30px 0px 0px;padding:35px 0px 0px 0px;}
.job_list .item div.c a{display:inline-block;width:136px;height:40px;background-color:#749743;line-height:40px;text-align:center;overflow:hidden;font-size:18px;color:#fff;
                        border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;
}
.job_list .item div.c a:hover{background-color:#074e72;}

.job_float_box{width:100%;height:100%;position:absolute;background:rgba(0,0,0,0.5);left:0px;top:0px;z-index:999999;overflow:hidden;display:none;}
.job_float_box .inner_box{width:998px;border:solid 1px #ccc;background-color:#fff;min-height:300px;
                           position:absolute;left:50%;top:150px;margin:0px 0px 0px -500px;
                           border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;
}
.job_float_box .inner_box a.close{width:43px;height:43px;display:block;overflow:hidden;background:url(../images/close.jpg);
                                   position:absolute;right:50px;top:30px;
}
.job_float_box .inner_box .bxcnt{padding:10px 50px 10px 50px;font-size:14px;line-height:25px;}
.job_float_box .inner_box .bxcnt h1{padding:10px 0px 0px 0px;font-size:42px;color:#749743;line-height:67px;}
.job_float_box .inner_box .bxcnt p{margin:0px;padding:10px 0px 0px 0px;}

.msg_pnl{padding:30px 0px 30px 20px;overflow:hidden;}
.msg_pnl .form .item{padding:20px 0px 20px 0px;}
.msg_pnl .form .item .key{font-size:14px;color:#000;width:140px;text-align:left;}
.msg_pnl .form .txt{width:800px;}
.msg_pnl a.button.blue{background-color:#749743;border:solid 1px #749743;width:110px;}

.lxwm{height:40px;color:#749743;font-size:34px;font-weight:bold;line-height:40px;}
.lxwm .nm{float:left;width:230px;text-align:left;}
.lxwm .line{height:20px;border-bottom:solid 2px #749743;float:left;width:175px;}

.express_pnl{padding:10px 0px 20px 0px;overflow:hidden;}
.express_pnl .express_srh{height:39px;margin:15px auto 0px auto;padding:10px 0px 10px 0px;width:1020px;}
.express_pnl .express_srh .tle{width:233px;height:39px;float:left;line-height:39px;text-align:right;font-size:18px;}
.express_pnl .express_srh .txt{width:508px;height:37px;line-height:37px; float:left;padding:0px;margin:0px 5px 0px 0px;font-family:'Microsoft YaHei';
                               font-size:16px;overflow:hidden;text-indent:10px;border:solid 1px #bbb;
                               border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;
}
.express_pnl .express_srh a{width:125px;height:39px;float:left;background-color:#557204;text-align:center;line-height:39px;color:#fff;overflow:hidden;font-size:18px;
                            border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;
}
.express_pnl .express_srh a:hover{color:#fcf81c;}
.express_pnl table{width:100%;}
.express_pnl td{text-align:center;padding:10px 2px 10px 2px;line-height:20px;border-bottom:solid 1px #ddd;font-size:14px;}
.express_pnl tr:hover{background-color:#f5f5f5;}
.express_pnl tr.t td{background-color:#749743;color:#fff;padding:10px 2px 10px 2px;font-weight:bold;}

.down_list{padding:30px 0px 0px 0px;}
.down_list .tle{background-color:#749743;line-height:30px;padding:5px 0px 5px 15px;font-size:16px;font-weight:bold;margin:10px 0px 10px 0px;color:#fff;clear:both;}
.down_list ul{overflow:hidden;padding:10px 0px 30px 0px;}
.down_list li{width:310px;float:left;line-height:20px;background:url(../images/sanjiao.jpg) no-repeat 0px 12px;background-size:5px 6px;
              padding:5px 0px 5px 10px;
              margin:0px 0px 10px 15px;font-size:14px;overflow:hidden;
}
/*.down_list li a{color:#557204;}
.down_list li a:hover{color:#2b9a34;}*/

/*生产管理*/
.shengchanguanli{width:576px;height:597px;padding:0px 0px 0px 30px;
                 background:url(../images/shengchanguanli_bg.jpg) no-repeat center 80px;}
.shengchanguanli .item{width:177px;float:left;margin:0px 8px 0px 0px;}
.shengchanguanli .item .tle{height:108px;text-align:center;background:url(../images/scgl_ico.jpg) no-repeat center 50px;
                            color:#333;line-height:20px;font-size:18px;font-weight:bold;}
.shengchanguanli .item .dis{width:147px;height:334px;padding:20px 15px 0px 15px; background:rgba(255,255,255,0.45);color:#333;line-height:20px;font-size:12px;
                            
}
.shengchanguanli .item:hover .tle{color:#557204;background:url(../images/scgl_ico_hover.jpg) no-repeat center 50px;}
.shengchanguanli .item:hover .dis{color:#fff;background:rgba(84,115,5,0.45);}

/*发展历程*/
.distory_pnl{position:relative;width:1020px; height:440px;margin:50px auto 0px auto;}
.distory_pnl .conbox{width:1020px;padding:40px 0px 0px 0px;}
.distory_pnl .up_cover{width:1000px;height:40px;position:absolute;background:url(../images/shadow_up.png);left:0px;top:0px;z-index:999;}
.distory_pnl .down_cover{width:1000px;height:40px;position:absolute;background:url(../images/shadow_down.png);left:0px;bottom:0px;z-index:999;}

#dv_scroll{position:absolute;width:1000px;height:440px;overflow:hidden;}
#dv_scroll .Scroller-Container{width:100%; height:auto;}

#dv_scroll_bar {position:absolute;right:0;top:40px;width:12px;height:400px;border-left:1px solid #557204;}
#dv_scroll_bar .Scrollbar-Track{position:absolute;left:0;top:0px;width:14px; height:400px; }
#dv_scroll_bar .Scrollbar-Handle{position:absolute;left:-3px;top:0;width:5px;height:69px;overflow:hidden;
                                 background-color:#557204;cursor:pointer;}

#dv_scroll_text {position:absolute;}

.news_list{padding:0px;border-top:solid 1px #ddd;}
.news_list .item{padding:15px 0px 15px 0px;border-bottom:solid 1px #ddd;}
.news_list .item a.p{font-size:16px;line-height:22px;}
.news_list .item a.p:hover{color:#2b9a34;}
.news_list .item .date{font-size:12px;color:#999;display:block;padding:10px 0px 0px 0px;}
.news_list .item .guid{line-height:20px;color:#666;margin:0px 0px 15px 0px;}
.news_list .item a.detail{color:#2b9a34;text-decoration:underline;}

/*.news_list .first{height:223px;}
.news_list .first .face{width:467px;height:223px;float:left;}
.news_list .first .face img{width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;}
.news_list .first .dis{float:right;width:534px;height:223px;}
.news_list .first .dis a.p{font-size:16px;line-height:22px;}
.news_list .first .dis a.p:hover{color:#2b9a34;}
.news_list .first .dis .date{font-size:12px;color:#999;display:block;padding:10px 0px 0px 0px;}
.news_list .first .dis .guid{line-height:20px;max-height:120px;color:#666;margin:0px 0px 15px 0px;}
.news_list .first .dis a.detail{color:#2b9a34;text-decoration:underline;}
.news_list .list{width:1050px;padding:0px 0px 30px 0px;overflow:hidden;}
.news_list .list .item{float:left;width:320px;margin:30px 30px 0px 0px;}
.news_list .list .item .face{width:320px;height:167px;padding:0px 0px 15px 0px;}
.news_list .list .item .face img{width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;}
.news_list .list .dis a.p{font-size:16px;line-height:22px;display:inline-block;
                          white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; -moz-binding: url('ellipsis.xml#ellipsis');overflow:hidden;
}
.news_list .list .dis a.p:hover{color:#2b9a34;}
.news_list .list .dis .date{font-size:12px;color:#999;display:block;padding:8px 0px 3px 0px;}
.news_list .list .dis .guid{line-height:20px;height:60px;color:#666;}*/

.news_head{text-align:center;border-bottom:solid 1px #ddd;margin:0px 0px 10px 0px;}
.news_head h1{font-size:22px;font-weight:lighter;line-height:30px;}
.news_head .attr{color:#999;font-size:12px;padding:10px 0px 10px 0px;}
.news_head .attr a{color:#999;}

.video_list{overflow:hidden;padding:0px 0px 0px 0px;}
.video_list .item{width:300px;float:left;margin:0px 60px 30px 0px;position:relative;}
.video_list .item:nth-child(3n){float:right;margin:0px 0px 30px 0px;}
.video_list .item .face{width:300px;height:170px;background-position:center 0px;background-size:cover;}
.video_list .item .nm{width:300px;height:40px;line-height:40px;text-align:center;font-size:14px;
                      white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; -moz-binding: url('ellipsis.xml#ellipsis');overflow:hidden;}
.video_list .item .play{width:63px;height:63px;position:absolute;top:53px;left:118px;z-index:1;
                        background-image:url(/cn/images/play.png);background-position:0px -4px;background-repeat:no-repeat;}
.video_list .item a.link{width:100%;height:100%;position:absolute;top:0px;left:0px;display:block;overflow:hidden;z-index:2;}
.video_list .item:hover .play{background-position:0px -70px;}