*{margin: 0;padding: 0;}
.left{float: left;}
.right{float: right;}
.clear:after{clear: both;content: "";display: block;}
img{display: block;border: 0;}
.w1100{width: 1100px;margin: auto;}
ul li{list-style: none;}
a{text-decoration: none;}
body{min-width: 1100px;}





.header_top_bg{width: 100%;background-color: #81c53f;}
.header_top{height: 40px;}
.header_top p{font-size: 20px;color: #ffffff;line-height: 40px;}
.top_phone{width: 28px;height: 28px;display: inline;vertical-align: middle;margin-right: 10px;}


.header{height: 100px;overflow: hidden;}
.logo{width: 286px;height: 50px;margin-top: 25px;}

.nav_bar{margin-top: 30px;}
.nav_bar li{float: left;margin: 0 15px;height: 38px;}
.nav_bar a{font-size: 18px;color: #333333;line-height: 38px;display: block;height: 38px;}
.nav_bar li:hover a{color: #82c502;border-bottom: #82c502 solid 2px;}
.nav_bar_on a{color: #82c502;border-bottom: #82c502 solid 2px;}


.lunbo{width: 100%;/*height: 500px;*/}


.index_sou_bg{width: 100%;background-color: #83c600;}
.index_sou{height: 80px;overflow: hidden;}
.index_sou p{font-size: 16px;color: #f5f5f5;line-height: 80px;}
.index_sou a{font-size: 16px;color: #f5f5f5;line-height: 80px;}


.form_sou{width: 360px;height: 50px;background-color: #ffffff;border-radius: 25px;overflow: hidden;margin-top: 15px;
    font-size: 16px;}
.input_sou{width: 295px;height: 50px;border: 0;font-size: 16px;text-indent: 1em;outline: none;}
.submit_sou{width: 60px;height: 50px;border: 0;background: url("../images/submit_bg.png")no-repeat;outline: none;}


.why_bg{width: 100%;background-color: #fafaf7;}
.why{height: 380px;overflow: hidden;}
.why_title_cn{width: 100%;text-align: center;font-size: 28px;color: #333333;line-height: 34px;margin-top: 55px;}
.why_title_en{width: 100%;text-align: center;font-size: 16px;color: #999999;line-height: 34px;}


.why_main{width: 1074px;margin: auto;/*border: red solid 1px;*/margin-top: 40px;}
.why_main li{float: left;width: 130px;position: relative;/*border: red solid 1px;*/margin: 0 68px;/*height: 130px;*/}
.why_img{width: 100%;height: 130px;position:absolute;top: 0;left: 0;opacity: 1;transition: 0.5s;}
.why_img_1{width: 100%;height: 130px;position:absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
.why_main li:hover .why_img_1{opacity: 1;transition: 0.2s;}
.why_main p{width: 100%;text-align: center;height: 48px;line-height: 48px;font-size: 16px;color: #000000;}
.kong{width: 100%;height: 130px;}



.index_chanpin{height: 520px;}
.index_chanpin_nav{width: 100%;text-align: center;margin-top: 40px;}
.index_chanpin_nav a{width: 120px;height: 40px;display: inline-block;background-color: #aaa;font-size: 14px;
    color: #ffffff;line-height: 40px;border-radius: 5px;margin: 0 5px;}
.index_chanpin_nav a:hover,.index_chanpin_on{background-color: #83c600 !important;}



.index_chanpin_content{margin-top: 60px;display: none;}
.index_chanpin_content li{width: 260px;margin-left:18px;float: left;}
.index_chanpin_content li:first-of-type{margin-left: 0;}
.index_chanpin_content li:hover p{background-color: #83c600;color: #ffffff;}

.index_chanpin_content a{}
.index_chanpin_content img{width: 100%;height: 180px;border: #eaeaea solid 1px;}
.index_chanpin_content p{width: 100%;text-align: center;font-size: 16px;color: #333333;line-height: 50px;height: 50px;}


.zhao1{display: block;}


.index_jianjie_bg{width: 100%;background: url("../images/jianjie_bg_02.jpg")no-repeat;}
.index_jianjie{height: 510px;overflow: hidden;}
.index_jianjie_img{width: 500px;height: 280px;margin-top: 40px;}
.index_jianjie_content{width: 525px;margin-top: 80px;}
.index_jianjie_content_main{width: 100%;height:145px;overflow: hidden;}
.index_jianjie_content_main p{font-size: 16px;color: #333333;line-height: 30px;}
.index_jianjie_content_main *{font-size: 16px;color: #333333;line-height: 30px;}

.jianjie_more{display: block;font-size: 16px;color: #333333;margin-top: 40px;}



.index_case_bg{width: 100%;background-color: #fafaf7;}
.index_case{height: 440px;overflow: hidden;}


.index_case_content{position: relative;}
.index_case_main{width: 310px;position: relative;overflow: hidden;}
.index_case_main:hover p{background-color: #83c600;}
.index_case_main img{width: 100%;height: 215px;}
.index_case_main p{width: 100%;height: 40px;font-size: 14px;color: #ffffff;line-height: 40px;
    text-align: center;background-color: rgba(0,0,0,0.5);position: absolute;bottom: 0;}


.index_news{height: 480px;/*border: red solid 1px;*/overflow: hidden;}
.index_main_left{width: 540px;/*border: blue solid 1px;*/margin-top: 60px;}
.index_news_qiehuan{}
.index_news_qiehuan li{float: left;margin-right: 10px;}
.index_news_qiehuan a{display: block;width: 120px;height: 40px;border-radius: 5px;font-size: 18px;color: #333333;
    line-height: 40px;text-align: center;}
.index_news_qiehuan li:hover a,.index_news_qiehuan_on a{background-color: #83c600;color: #ffffff !important;}

.index_news_qiehuan_main{width: 100%;padding-left: 20px;margin-top: 10px;display: none;}
.index_news_qiehuan_main li{list-style: inherit;width: 95%;color: #83c600;}
.index_news_qiehuan_main a{font-size: 16px;color: #333333;line-height: 40px;height: 40px;}
.index_news_qiehuan_main span{color: #999999;}
.index_news_qiehuan_main li:hover a{color: #83c600;}


.qh1{display: block;}

.index_main_right{width: 520px;margin-top: 60px;height: 360px;/*border: red solid 1px;*/}
.index_main_right img{width: 100%;height: 360px;}
.index_main_right p{width: 100%;text-align: center;height: 40px;font-size: 14px;color: #ffffff;line-height: 40px;
    position: absolute;bottom: 0;background-color: rgba(0,0,0,0.5);}


.lianjie_bg{width: 100%;background-color: #fafaf7;}
.lianjie{height: 180px;/*border: red solid 1px;*/overflow: hidden;}

.lianjie_title{width: 163px;border-right: #e0e0e0 solid 2px;margin-top: 60px;}
.lianjie_img{width: 38px;height: 40px;margin-top: 10px;}
.lianjie_title_cn{width: 115px;font-size: 20px;color: #333333;line-height: 30px;}
.lianjie_title_en{width: 115px;font-size: 16px;color: #333333;line-height: 30px;}


.lianjie_main{margin-top: 60px;}
.lianjie_main li{float: left;margin: 0 20px;}
.lianjie_main a{font-size: 16px;color: #333333;line-height: 36px;}


.footer_bg{width: 100%;background-color: #83c600;border-bottom: #78ae0f solid 1px;}
.footer{height: 75px;overflow: hidden;}
.footer_nav{width: 100%;text-align: center;color: #ffffff;margin-top: 30px;}
.footer_nav a{display: inline-block;padding: 0 25px;/*border: red solid 1px;*/color: #ffffff;}

.footer_main_bg{width: 100%;background-color: #83c600;}
.footer_main{height: 180px;overflow: hidden;}
.footer_logo{width: 127px;height: 94px;margin-top: 40px;}


.footer_main_content{margin-left: 148px;/*border: red solid 1px;*/width: 400px;margin-top: 30px;}
.footer_main_content p{font-size: 16px;color: #ffffff;line-height: 40px;}



.ewm_title{width: 120px;margin-top: 60px;}
.ewm_title p{font-size: 16px;color: #ffffff;line-height: 32px;}
.ewm{width: 100px;height: 100px;margin-top: 40px;margin-right: 30px;}

.banquan{width: 100%;height: 50px;text-align: center;background-color: #78ae0f;line-height: 50px;font-size: 16px;
    color: #ffffff;}




.nei_banner{width: 100%;height: 400px;}


.chanpin_bg{width: 100%;background-color: #fafaf7;overflow: hidden;}

.chanpin{margin: 20px auto;}
.chanpin_nav{width: 240px;border-radius: 10px 10px 0 0;overflow: hidden;}
.chanpin_nav_title{width: 100%;height: 60px;background-color: #81c53f;font-size: 20px;color: #ffffff;line-height: 60px;
    text-align: center;}

.chanpin_nav_main{width: 100%;background-color: #ffffff;}
.chanpin_nav_main li{width: 100%;border-bottom: #dedede solid 1px;}
.chanpin_nav_main a{display: block;width: 100%;height: 50px;font-size: 16px;color: #999999;line-height: 50px;
    text-align: center;}
.chanpin_nav_main li:hover a,.chanpin_nav_on a{color: #81c53f;}

.chanpin_main{width: 840px;background-color: #ffffff;border-radius: 10px;border: #e1e1de solid 1px;}

.chanpin_main_title{width: 800px;margin: auto;border-bottom: #999999 solid 1px;height: 30px;margin-top: 20px;}


.chanpin_title{width: 400px;height: 20px;font-size: 18px;color: #81c53f;line-height: 20px;border-left: #81c53f solid 4px;
    padding-left: 10px;}
.dizhi{font-size: 14px;color: #999999;line-height: 30px;}
.dizhi a{color: #999999;}
.dizhi_img{width: 16px;height: 18px;display: inline-block;vertical-align: middle;margin-right: 5px;}


.chanpin_content{width: 818px;margin:10px auto 0;/*border: red solid 1px;*/}
.chanpin_content li{width: 250px;margin: 9px 11px;float: left;}
.chanpin_content img{width: 248px;height: 173px;border: #eaeaea solid 1px;}
.chanpin_content p{width: 100%;font-size: 14px;color: #333333;line-height: 32px;padding-top: 8px;min-height: 40px;
    text-align: center;}    
.chanpin_content li:hover p{background-color: #83c600;color: #ffffff;}

.pagesa{text-align:center;margin:30px auto;font-size: 0;}
.pagesa span{display:inline-block; height:28px;width:28px;border:1px solid #e0e0e0;background:#83c600;color:#ffffff;
    line-height:28px;font-size: 16px;margin: 0 5px;}
.pagesa a{display:inline-block; height:28px;width:28px;border:1px solid #e0e0e0; color:#666666;line-height:28px;
    background-color: #ffffff;
    font-size: 16px;margin: 0 5px;text-decoration: none;}
.pagesa .a1{display:inline-block;height:28px;width:56px;border:1px solid #e0e0e0; color:#666666;line-height:28px;
    background-color: #ffffff;
    font-size: 16px;}
.pagesa a:hover{background: #83c600;
    color: #ffffff;}

.kefu{width: 180px;position: fixed;right: 0;top: 28%;background-color: #ffffff;box-shadow: 0 0 5px #dededb;z-index: 99;}
.kefu_title{width: 100%;height: 30px;background-color: #464a4a;font-size: 14px;color: #ffffff;line-height: 30px;
    text-align: center;border-bottom: #83c600 solid 6px;}

.kefu_qq{width: 160px;margin: auto;padding: 12px 0 20px;border-bottom: #e0e0e0 solid 1px;}

.black_p{width: 100%;text-align: center;font-size: 14px;color: #333333;line-height: 32px;}
.green_p{width: 100%;text-align: center;font-size: 20px;color: #83c600;line-height: 32px;}

.qq_dian{width: 77px;height: 22px;margin: 15px auto 0;}

.kefu_weixin{width: 160px;margin: auto;padding: 12px 0 25px;}
.kefu_ewm{width: 120px;height: 120px;margin: auto;}


.chanpin_xq{width: 800px;margin: auto;}
.xq_lunbo{width: 400px;/*height: 600px;border: red solid 1px;*/margin-top: 20px;}



.chanpin_xq_main{width: 380px;/*border: red solid 1px;*/margin-top: 20px;}
.chanpin_xq_title{width: 100%;font-size: 16px;color: #333333;line-height: 30px;border-bottom: #e0e0e0 solid 1px;
    padding-bottom: 4px;}

.chanpin_xq_description{width: 100%;padding: 2px 0;border-bottom: #e0e0e0 solid 1px;}
.chanpin_xq_description p{font-size: 14px;color: #333333;line-height: 24px;}
.chanpin_xq_description *{font-size: 14px;color: #333333;line-height: 24px;}

.chanpin_more{display: inline-block;width: 120px;height: 46px;border-radius: 5px;background-color: #83c600;text-align: center;
    font-size: 16px;color: #ffffff;line-height: 46px;margin-right: 10px;margin-top: 8px;}

.chan_xq_content_title{width: 800px;margin: auto;height: 36px;font-size: 16px;color: #83c600;line-height: 36px;
    border-bottom: #e0e0e0 solid 1px;}

.chanpin_xq_content{width: 800px;margin: auto;padding:10px 0 40px;}
.chanpin_xq_content p{font-size: 14px;color: #333333;line-height: 30px;}
.chanpin_xq_content *{font-size: 14px;color: #333333;line-height: 30px;}
.chanpin_xq_content img{max-width: 100%;margin: 10px auto;}



.about_bg{width: 100%;background-color: #fafaf7;}
.about{overflow: hidden;}
.about_content{width: 100%;padding: 10px 0 20px;}
.about_content p{font-size: 16px;color: #333333;line-height: 30px;}
.about_content *{font-size: 16px;color: #333333;line-height: 30px;}
.about_content img{max-width: 100%;margin: 10px auto;}



.lianxi{padding-bottom: 50px;overflow: hidden;}

.lianxi_title{font-size: 18px;color: #83c600;line-height: 32px;}
.lianxi_content{}
.lianxi_content p{font-size: 16px;color: #333333;line-height: 40px;}
.lianxi_content img{width: 20px;height: 18px;display: inline-block;margin-right: 10px;position: relative;top: 3px;}


.lianxi_main{margin-top: 30px;}
.lianxi_main li{width: 540px;float: left;margin-bottom: 20px;}

.lianxi_main_didian{font-size: 16px;color: #333333;line-height: 40px;}

.ditu{width: 100%;height: 420px;}


.dizhi_bg{margin-top: 10px;}
.news_bg{width: 100%;background-color: #fafaf7;overflow: hidden;}

.news{margin-top: 10px;}
.news li{padding-bottom: 20px;border-bottom: #e0e0e0 dashed 1px;margin-bottom: 20px;}
.news a{}
.news_time{width: 100px;height: 100px;border-radius: 5px;background-color: #e7e7e7;overflow: hidden;font-size: 32px;
    color: #333;line-height: 70px;text-align: center;}
.news_time_title{font-size: 14px;color: #ffffff;line-height: 30px;height: 30px;background-color: #afafaf;text-align: center;}
.news li:hover .news_time{background-color: #81c53f; color:#ffffff;}
.news li:hover .news_time_title{background-color: #669d31;}
.news li:hover .news_title{color: #83c600;}


.news_main{width: 980px;}
.news_title{font-size: 18px;color: #333333;line-height: 32px;width: 100%;white-space:nowrap;
    overflow: hidden;-ms-text-overflow: ellipsis;text-overflow:ellipsis;display:block;margin-top: 8px;}
.news_description{font-size: 14px;color: #999999;line-height: 24px;margin-top: 2px;
    display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}


.news_xq{padding-bottom: 30px;}

.news_xq_title{font-size: 18px;color: #333333;line-height: 30px;width: 100%;text-align: center;margin-top: 15px;}
.news_xq_time{font-size: 14px;color: #999999;line-height: 30px;width: 100%;text-align: center;}

.news_xq_content{padding:20px 0 30px;border-top: #e0e0e0 dashed 1px;margin-top: 20px;}
.news_xq_content p{font-size: 14px;color: #333333;line-height: 30px;}
.news_xq_content *{font-size: 14px;color: #333333;line-height: 30px;}
.news_xq_content img{max-width: 100%;margin: 15px auto;}


.fanye{}
.fanye a{display: block;font-size: 14px;color: #333333;line-height: 30px;}
.fanye a:hover{color: #83c600;}
.lianjie_main a:hover{color: #83c600;}
.zhengshu{width: 1114px;margin: auto;/*border: red solid 1px;*/}
.zhengshu li{width: 260px;margin: 9px;float: left;}
.zhengshu a{}
.zhengshu img{width: 100%;height: 180px;border: #e5e5e3 solid 1px;box-sizing: border-box;}
.zhengshu p{font-size: 16px;color: #333333;line-height: 24px;width: 100%;text-align: center;height: 50px;}
.zhengshu li:hover p{background-color: #83c600;color: #ffffff;}

