body{font-family: "微软雅黑";}
.wrap{width: 1200px;margin:0 auto;}
.wrap1{width: 1200px;margin:0 auto;}
.wrap1 a{color:#fff;}
.swiper-slide img{width: 100%;}
.header{position: absolute;left:0;top:0;width: 100%;padding-top: 14px;z-index: 999;}
.header .logo{width: 250px;}
.header_list{    width: 910px;text-align: right;font-size: 0;}
.header_list li{display: inline-block;*display: inline;*zoom: 1;vertical-align: top;font-size: 16px;line-height: 48px;width: 100px;text-align: center;position: relative;}
.header_list li a{color:#000;display: block;}
.header_list li.active,.header_list li.act{border-bottom: 6px solid #3bb55d;}
.header_list li.active a,.header_list li.act a{color:#004218;}
.header_list li .list{position: absolute;left:0;top:54px;width: 100%;display: none;}
.header_list li li{font-size: 16px;text-align: center;line-height: 30px;margin-bottom: 1px;display: block;background: url(../images/bb.png);}
.header_list li li a{color:#000;}
.header_list li.active li a,.header_list li.act li a{color:#004218;}
.header_list li li a:hover{color:#004218;}
.header_list li li.on a{color:#004218;}
.footer{background: url(../images/fb.jpg) no-repeat center center;background-size: cover;height: 240px;}
.footer_tp .l{display: inline-block;*display: inline;*zoom: 1;vertical-align: top;background: url(../images/ml.jpg) no-repeat left center;}
.footer_tp .r{padding:0 300px;background: url(../images/mr.jpg) no-repeat right center;}
.footer_tp{text-align: center;font-size: 24px;color:#fff;line-height: 38px;padding-top: 14px;padding-bottom: 16px;}
.footer_bt{overflow: hidden;}
.footer_img{float: left;width:250px;padding-right: 32px; }
.footer_lx{float: left;width: 260px;}
.footer_tit{font-size: 16px;color:#dedede;line-height: 26px;padding-top: 10px;padding-bottom: 6px;}
.footer_txt{font-size: 16px;color:#d0d0d0;line-height: 26px;}
.footer_dz{width: 312px;float: left;}
.footer_rx{width: 210px;float: left;}
.footer_ew{padding-top: 4px;text-align: right;width: 136px;float: right;}
.footer_bot{width:700px;font-size: 16px;color: #d0d0d0;line-height: 80px;}
.footer_bot a{color:#dedede;}
.footer_ew p{font-size: 14px;color:#d0d0d0;line-height: 24px;padding-top: 4px;}
.footer_ew p a{color:#d0d0d0;}
.sidebar{position: fixed;right:10px;top:50%;height: 174px;margin-top: -87px;z-index: 999;}
.sidebar li{margin-bottom: 12px;position: relative;}
.sidebar .li1 .rig{position: absolute;left:22px;top:0;width:140px;padding-left: 24px;font-size: 18px;color:#fff;line-height: 45px;background: url(../images/ph2.png);z-index: 99;display: none;}
.sidebar li img{position: relative;z-index: 999;}



/* index */
.inabo{padding-bottom: 60px;}
.intit_box{padding-top: 24px;text-align: center;}
.intit_box .tit{font-size: 30px;color:#000;line-height: 40px;font-weight: normal;padding-bottom: 12px;}
.intit_box .txt{font-size: 14px;color:#999;line-height: 24px;}
.inabo_con{padding-top: 90px;position: relative;}
.inabo_img{width: 562px;position: absolute;left:0;bottom:0;}
.inabo_wz{width: 610px;padding:22px 14px 0;height: 288px;background: #74a880;}
.inabo_wz .inabo_tit{font-size: 20px;color:#fff;line-height: 40px;padding-bottom: 6px;}
.inabo_wz .inabo_txt{font-size: 16px;color:#f9f9f9;line-height: 34px;height: 188px;}
.inabo_more{width: 118px;}
.inabo_list{padding-top: 72px;font-size: 0;}
.inabo_list li{display: inline-block;*display: inline;*zoom: 1;vertical-align: top;width: 200px;margin-right: 50px;}
.inabo_list li.last{margin-right: 0;}
.inabo_list li .li_img{position: relative;}
.inabo_list li span{position: absolute;font-size: 18px;color:#fff;line-height: 30px;top:126px;width: 100%;display: block;text-align: center;left:0;}
.inabo_list li p{font-size: 14px;color:#0e0e0e;line-height: 24px;text-align: center;padding-top: 20px;}
.inabo_list li:hover span{color:#7589ff;}


.inpro{background:#f3f3f3;background-size:auto;  }
.inpro_box{padding-top: 12px;}
.inpro_tit{width: 562px;margin:0 auto;background:url(../images/b.png) repeat-x left center;}
.inpro_tit span{width: 50px;height: 50px; -moz-border-radius:50%;-ms-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;border-radius:50%;line-height: 50px;background: #8c97cb;display: block;text-align: center;font-size: 18px;color:#fff;margin:0 auto;}
.inpro_txt{font-size: 18px;color:#000;line-height: 30px;padding-top: 6px;text-align: center;}
.inpro_list{padding-top: 28px;overflow: hidden;}
.inpro_list li{float: left;width: 251px;margin-right: 65px;padding-top: 16px;height: 314px;margin-bottom: 46px;}
.inpro_list li.last{margin-right: 0;}
.inpro_list li .li_img{padding:0 12px;}
.inpro_list .li1{background: url(../images/b1.png);}
.inpro_list .li2{background: url(../images/b2.png);}
.inpro_list .li3{background: url(../images/b3.png);}
.inpro_list .li4{background: url(../images/b4.png);}
.inpro_list .li5{background: url(../images/b5.png);}
.inpro_list .li6{background: url(../images/b6.png);}
.inpro_list .li7{background: url(../images/b7.png);}
.inpro_list .li8{background: url(../images/b8.png);}
.inpro_list .li_con{height: 80px;display: table;text-align: center;width: 100%;}
.inpro_list .li_con .con_inner{width:100%;height:100%;display: table-cell;vertical-align: middle;font-size: 18px;color:#000;line-height: 30px;}
.inmore{font-size: 14px;color:#fff;line-height: 36px;background: #0e9a39;border:1px solid #bfbfbf;text-align: center;-moz-border-radius:20px;-webkit-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;display: block;margin:0 auto;}
.inpro_more{width: 154px;}
.inpro_box{padding-bottom: 36px;}
.inpro_tit2 span{background: #9165d2;}


.injm_con{padding-top: 60px;}
.injm_lr{width: 578px;}
.injm_img{width:602px; }
.injm_tit{font-size: 18px;color:#000;line-height: 22px;font-weight: normal;}
.injm_txt{font-size: 18px;color:#000;line-height: 34px;padding-top: 18px;padding-left: 16px;}
.injm_txt .p1{padding-left: 12px;}
.injm_list{padding-top: 22px;font-size: 0;text-align: center;padding-bottom: 16px;}
.injm_list li{display: inline-block;vertical-align: top;*display: inline;*zoom: 1;width: 120px;margin:0 26px;height: 80px;line-height: 80px;text-align: center;font-size: 18px;color:#fefefe;}
.injm_list .li1{background: #8f82bc;}
.injm_list .li2{background: #a1c2c4;}
.injm_list .li3{background: #f8b551;}
.injm_more{width: 154px;}
.injm_wz{height: 644px;}


.insx_inner{padding-top: 16px;}
.insx_img{width: 602px;padding-top: 4px;}
.insx_con{width: 584px;}
.insx_tit{font-size: 20px;color:#023854;line-height: 28px;padding-bottom: 8px;font-weight: normal;}
.insx_txt{font-size: 14px;color:#000;line-height: 24px;padding-bottom: 18px;}
.insx_list{width: 600px;margin-right: -16px;overflow:hidden;padding-bottom: 6px;}
.insx_list li{float: left;width: 325px;}
.insx_list li .li_img{float: left;width: 220px;}
.insx_list li .li_con{float: left;width: 100px;font-size: 14px;color:#000;line-height: 24px;padding-top: 26px;}
.insx_tit2{font-size: 20px;color: #9b530c;line-height: 28px;padding-bottom: 6px;font-weight: normal;}
.insx_more{width: 154px;}
.insx{padding-bottom: 30px;}


/* 产品内页 */
.nymain{padding-top: 22px;}
.price{font-size: 16px;color:#000;line-height: 30px;text-transform: uppercase;}
.price a{color:#000;}
.price1 span{color:#fff;}
.price1 span{padding:0 2px;}
.price span{padding:0 2px;}
.nycpzx{padding-top: 30px;}
.nyside{float: left;width: 210px;}
.nymain{overflow: hidden;}
.nyside_tit{font-size: 18px;color:#efefef;line-height: 35px;background: #048d2c;text-align: center;font-weight: bold;}
.nyside_list li{padding-top: 1px;}
.nyside_list li li{padding:0;text-align: center;font-size: 16px;line-height: 22px;padding:10px 0;}
.nyside_list li li a{display: block;color:#000;}
.nyside_list li li.active a,.nyside_list li li a:hover{color:#00561f;}
.nyside_list li li .icon{display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width:10px;height: 18px;background: url(../images/sjx.png) no-repeat left center;margin-right: 12px;margin-left: -22px;opacity: 0;}
.nyside_list li li a:hover .icon,.nyside_list li li.active .icon{opacity: 1;}
.nyside_list li ul{background: #eee;}
.nyside_list li .nyside_tit.act{background: #00561f;}
.nycont{width:942px;float: right;overflow: hidden;}
.nycpzx_img{float: left;width: 304px;background: url(../images/cp.png) no-repeat;padding: 20px 16px 10px;}
.nycpzx_img .img_con{height: 106px;text-align: center;display: table;text-align: center;width: 100%;}
.nycpzx_img .con_center{height: 100%;width: 100%;display: table-cell;vertical-align: middle;font-size: 24px;color:#000;line-height: 32px;}
.nycpzx_con{float: right;width: 534px;padding-right: 36px;padding-bottom: 150px;}
.nycpzx_txt{font-size: 16px;color:#000;line-height: 30px;padding-bottom: 12px;}
.nycpzx_txt em{font-size: 18px;font-weight: bold;color:#00561f;}
.nycpzx_bj{font-size: 14px;color:#00561f;line-height: 25px;}
.nyside_db{height: 35px;background: #5f52a0;margin-top: 2px;}




/* 合作客户 */
.price2{padding:0;padding-bottom: 22px;}
.nycont2{width: 966px;float: right;}
.nytit_box .tit{font-size: 16px;color:#00561f;line-height: 24px;font-weight: bold;}
.nytit_box .en{font-size: 14px;color:#313131;line-height: 22px;padding-left: 36px;}
.nytit_box{height: 98px;background: url(../images/tb.png) no-repeat left bottom;margin-bottom: 18px;}
.nytit_box .le{float: left;}
.nytit_box .lr{float: right;}
.nyhz_list{font-size: 0;padding-bottom: 14px;}
.nyhz_list li{display: inline-block;*display: inline;*zoom: 1;vertical-align: top;width: 270px;padding-right: 78px;padding-bottom: 42px;}
.nyhz_list li.last{padding-right: 0;}
.nyhz_list li p{font-size: 16px;color:#000;line-height: 26px;padding-top: 14px;text-align: center;}
.nyhz{padding-bottom: 58px;}
.page{text-align: center;font-size: 16px;line-height: 26px;}
.page a{margin:0 9px;color:#000;}


/* 加盟连锁 */
.nyjm_inner{overflow: hidden;padding-bottom: 150px;}
.nyjm_img{float: left;}
.nyjm_con{}
.nyjm_tit{font-size: 16px;color:#000;line-height: 30px;font-weight: normal;}
.nyjm_txt{font-size: 14px;color:#000;line-height: 30px;}



/* 媒体中心 */
.nymt_inner{overflow: hidden;padding-bottom: 22px;}
.nymt_img{float: left;width:508px; }
.nymt_con{float: right;width: 405px;padding-right: 12px;}
.nymt_txt{font-size: 16px;color:#000;line-height: 30px;}


.nysp{padding-top: 16px;background: #ededed;padding-bottom: 36px;}
.nyside_list2 .nyside_tit{background: url(../images/sp.png) no-repeat 3px center #5f52a0;}
.nyside_list2 li .nyside_tit.act{background: url(../images/sp.png) no-repeat 3px center #00561f;}
.price a.more{float: right;}
.price3{padding-bottom: 40px;}
.nysp_list{text-align: center;padding-bottom: 24px;}
.nysp_list li{display: inline-block;*display: inline;*zoom: 1;vertical-align: top;width: 258px;padding:0 24px;padding-bottom: 10px;}
.nysp_list li p{font-size: 18px;color:#000;line-height: 30px;padding-top: 12px;}
.nysp_list li img{width: 100%;}
.nysp_list li .li_img{position: relative;}
.nysp_list li .bg{position: absolute;width: 100%;height: 100%;left:0;top:0;background: url(../images/g.png);display: none;}
.nysp_list li .btn{position: absolute;width:26px;height: 31px;left:50%;top:50%;margin-left: -13px;margin-top: -15px; background: url(../images/btn2.png);display: none;}
.nysp_list li a:hover .bg{display: block;}
.nysp_list li a:hover .btn{display: block;}



/* 产品中心1 */
.nycp_tit{font-size: 30px;color:#000;line-height: 36px;text-align: center;font-weight: normal;padding-bottom: 16px;}
.nycp_txt{font-size: 14px;color:#999;line-height: 24px;text-align: center;}
.nycp_tab{text-align: center;padding-top: 16px;padding-bottom: 40px;}
.nycp_tab li{display: inline-block;*display: inline-block;*zoom: 1;vertical-align: top;padding-right: 110px;}
.nycp_tab li .num{width: 70px;height: 70px;-moz-border-radius:50%;-ms-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;border-radius:50%;background: #a0d4ac;font-size: 36px;color:#030000;line-height: 70px;text-align: center;margin:0 auto;}
.nycp_tab li p{font-size: 20px;color:#000;line-height: 30px;text-align: center;padding-top: 14px;}
.nycp_tab li.active .num{background: #32b16c;color:#fff;}
.nycp_tab2{font-size: 0;padding-bottom: 30px;}
.nycp_tab2 li{font-size: 18px;color:#efefef;line-height: 32px;display: inline-block;*display: inline;*zoom: 1;vertical-align: top;width: 130px;background: #5f52a0;margin-right: 10px;text-align: center;}
.nycp_tab2 li a{font-size: 18px;color:#efefef;line-height: 32px;display: inline-block;*display: inline;*zoom: 1;vertical-align: top;width: 130px;background: #5f52a0;margin-right: 10px;text-align: center;}
.nycp_tab2 li.active a{background:#00561f;font-weight: bold;}

.nypro_list{overflow: hidden;padding-bottom: 18px;}
.nypro_list li{float: left;width: 251px;margin-right: 65px;padding-top: 16px;height: 314px;margin-bottom: 50px;}
.nypro_list li.last{margin-right: 0;}
.nypro_list li .li_img{padding:0 12px;}
.nypro_list .li1{background: url(../images/b1.png);}
.nypro_list .li2{background: url(../images/b2.png);}
.nypro_list .li3{background: url(../images/b3.png);}
.nypro_list .li4{background: url(../images/b4.png);}
.nypro_list .li5{background: url(../images/b5.png);}
.nypro_list .li6{background: url(../images/b6.png);}
.nypro_list .li7{background: url(../images/b7.png);}
.nypro_list .li8{background: url(../images/b8.png);}
.nypro_list .li_con{height: 80px;display: table;text-align: center;width: 100%;}
.nypro_list .li_con .con_inner{width:100%;height:100%;display: table-cell;vertical-align: middle;font-size: 18px;color:#000;line-height: 30px;}
.page2{font-size: 0;text-align: center;}
.page2 a{display: inline-block;*display: inline;*zoom: 1;vertical-align: top;font-size: 18px;color:#fff;line-height: 36px;text-align: center;width: 90px;margin:0 22px;background: #0aa337;}
.nycp{padding-bottom: 92px;}




/* 视频中心 */
.nyspzx{background: #1b1b1b;padding-bottom: 26px;}
.nyspzx_cont{padding-top: 12px;}
.nyspzx_sp{float: left;width: 910px;}
.nyspzx_con{width: 274px;float: right;}
.nyspzx_tit{font-size: 16px;color:#fff;line-height: 34px;background: #016424;padding-left: 12px;font-weight: normal;}
.nyspzx_list li{overflow: hidden;padding:8px 0 6px;border-bottom: 1px solid #e1e1e1;background: #fff;padding-left: 12px;}
.nyspzx_list li .li_img{float: left;width: 140px;border:3px solid #016424;}
.nyspzx_list li .li_con{float: right;width: 108px;padding-top: 26px;}
.nyspzx_list li .li_con p{font-size: 16px;color:#000;line-height: 26px;}
.nyspzx_page{font-size: 14px;line-height:35px;background: #016424;text-align: center;}
.nyspzx_page a{color:#fff;margin:0 6px;}
.header2{position:inherit;height: 72px;}



/* 关于我们 */
.nyabo{padding: 0;}
.nyabo_gs{background: url(../images/gsb.jpg) no-repeat center center;background-size: cover;height: 598px;padding-top: 46px;}
.nytit_box2{text-align: center;}
.nytit_box2  .tit{font-size: 30px;color:#000;line-height: 46px;font-weight: normal;padding-bottom: 10px;}
.nytit_box2 .txt{font-size: 14px;color:#999;line-height: 24px;}
.nyabo_gscont{padding-top: 24px;overflow: hidden;}
.nyabo_gsimg{float: left;width: 616px;}
.nyabo_gscon{margin-top: 36px;width: 536px;padding:20px 34px 0;height: 356px;border:6px solid #49890b;float: right;margin-left: -32px;}
.nyabo_gstxt{font-size: 14px;color:#121212;line-height: 28px;text-indent: 2em;}
.nyabo_gstxt span{font-size: 16px;color:#387201;}



.nyabo_mg{padding-top: 16px;background: #f8f8f8;padding-bottom: 42px;}
.nyabo_mgcont{padding-top: 22px;overflow: hidden;}
.nyabo_mgimg{float: right;width:614px; }
.nyabo_mgcon{float: left;width: 556px;padding:22px 22px 0;height: 316px;border:6px solid #4e5972;margin-right: -30px;margin-top: 26px;}
.nyabo_mgtxt{font-size: 14px;color:#000;line-height: 32px;text-indent: 2em;}
.nyabo_mgtxt span{font-size: 16px;color:#093586;}


.nyabo_qy{padding-top: 8px;padding-bottom: 28px;}
.nyabo_qylist{padding-top: 38px;font-size: 0;}
.nyabo_qylist li{display: inline-block;*display: inline;*zoom: 1;vertical-align: top;text-align: center;padding:12px 6px 0;height: 286px;width: 216px;border:1px solid #c9c9c9;margin-right: 12px;}
.nyabo_qylist li.last{margin-right: 0;}
.nyabo_qylist .li_tit{font-size: 16px;line-height: 30px;font-weight: normal;}
.nyabo_qylist .li_txt{font-size: 14px;color:#000;line-height: 24px;text-align: left;}
.nyabo_qylist .li_img{padding-bottom: 20px;}
.nyabo_qylist .li1 .li_tit{color:#1a3e91;}
.nyabo_qylist .li2 .li_tit{color: #007062;}
.nyabo_qylist .li3 .li_tit{color:#c1791c;}
.nyabo_qylist .li4 .li_tit{color:#c356be;}
.nyabo_qylist .li5 .li_tit{color:#cf5139;}


.nyabo_jy{padding-top: 12px;background: #f8f8f8;padding-bottom: 30px;}
.nyabo_jycont{margin-top: 20px;background: url(../images/jy.jpg) no-repeat;padding:10px 0;padding-left: 502px;}
.nyabo_jycon{height: 370px;background: #fff;overflow: hidden;}
.nyabo_jycbox1{padding-left: 16px;width: 284px;}
.nyabo_jycbox2{padding-left: 34px;width: 352px;padding-right: 12px;}
.nyabo_jycbox{float: left;}
.nyabo_jytitbox{padding-top: 6px;padding-bottom: 2px;overflow: hidden;}
.nyabo_jytitbox .num{float: left;}
.nyabo_jytitbox .lr{float: left;padding-left: 6px;}
.nyabo_jytitbox .tit{font-size: 14px;color:#000;line-height: 16px;}
.nyabo_jytitbox .en{font-size: 14px;line-height: 12px;font-family: arial;text-transform: uppercase;padding-top: 6px;}
.nyabo_jytitbox1 .en{color:#4d9b81;}
.nyabo_jytxt{font-size: 14px;color:#000;line-height: 28px;text-indent: 2em;}
.nyabo_jytitbox2 .en{color:#36549a;}


.nyabo_td{padding-top: 22px;padding-bottom: 30px;}
.nyabo_tdlist{padding-top: 32px;}
.nyabo_tdlist .li1{background: #bfeae0;padding:16px 0;}
.nyabo_tdlist .li2{background: #def2dd;padding-bottom: 16px;}
.nyabo_tdlist .li3{background: #b5e0c3;padding:16px 0;}
.nyabo_tdlist li .li_img{width: 507px;float: left;}
.nyabo_tdlist li{overflow: hidden;border-bottom: 2px solid #fff;}
.nyabo_tdlist li .li_con{float: right;width: 670px;}
.nyabo_tdlist li .txt{font-size: 14px;color:#000;line-height: 28px;}
.nyabo_tdlist li .tit{font-size: 20px;color:#000;line-height: 36px;font-weight: normal;padding-top: 12px;}
.nyabo_tdlist li .p2{text-indent: 2em;}
.nyabo_tdlist .li2 .li_img{padding-top: 20px;}
.nyabo_tdlist .li3 .box{float: left;width: 600px;}
.nyabo_tdlist .li3 .li_con{float: left;padding-left: 12px;width: 398px;}
.nyabo_tdlist .li3 .li_img{width: 180px;}
.nyabo_tdlist .li3 .tit{padding-top: 0;}


.banner_box{position: relative;z-index: 1;}
.banner_box img{width: 100%;}
.banner_box .dot{position: absolute;bottom: 24px;left:0;text-transform: center;font-size: 0;text-align: center;width: 100%;}
.banner_box .dot li{width: 6px;height: 6px;display: inline-block;*display: inline;*zoom: 1;vertical-align: top;margin:0 4px;background: #646464;-moz-border-radius: 50%;-webkit-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;cursor: pointer;}
.banner_box .dot li.on{background: #f28d2e;}


.footer2{height: 98px;padding-top: 14px;}
.footer2 .footer_tit{padding-top: 0;}


.nyside_tit.on{background: #5f52a0;}
.nyjm{padding-bottom: 160px;}