﻿
body{font-family: "微软雅黑";min-width: 320px;}
img{max-width:100%;}
  @font-face {
    font-family: 'aa';
    src: url('../fonts/snell roundhand script.ttf');
}
.wrap{max-width:1200px;width: 94%;margin:0 auto;}
.banner_box{position: relative;  	height: 850px;  /*background: rgba(0, 0, 0, 0.45);*/ background-size:cover;/*padding-bottom: 5.5%;*/ clear: both;}

}


.banner_con{position: absolute;left:0;top:0;width:100%;height:100%;}
#top{padding:14px 0;border-bottom:1px solid #fff;font-size: 15px;color:#fff;line-height: 18px;font-family: "微软雅黑"; }
#top .fg{padding-right: 20px;display: inline-block;}
#top a{color:#fff;}
#header{padding-top: 12px;position: relative; }
#header .logo{width:15.6%;}
#header .btn{width: 36px;float: right;display: none;}
#header .smenu{font-size: 0;width: 80%;text-align: right;padding-top: 0.8%;}
#header .smenu li{display: inline-block;vertical-align: top;font-size: 17px;line-height: 2em;padding-left:4.5%;}
#header .smenu li a{color:#fff;}
#header .smenu2{position: absolute;top:110%;left:0;width:100%;background:rgba(255,255,255,0.8);text-align: center;padding:2% 0;}
#header .smenu2 li{line-height: 2em;font-size: 12px;}
#header .smenu2 li a{color:#333;display: block;}
.banner_box .xs{display: none; padding-top: 11.3%;width:63.3%;margin:0 auto;}
.banner_box .yx{display: none;width: 17%;margin:0 auto;padding-bottom: 2.6%;}
.banner_box .xq{display: none;text-align: center; display: none;}
.banner_box .xq a{display: none;display:inline-block;font-size: 16px;color:#fff;line-height: 2.6em;text-align: center;background:#027f3d;padding:0 20px;margin:0 auto;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius: 6px;}


.smenu li .secnav{display: none; background: rgba(0,0,0,0.8)}
.smenu li .secnav li a{font-size:17px; text-align: center!important;color:#fff!important; width: 100%; display: block}

.smenu li:hover .secnav{display: block;position: absolute; width: 160px; margin-left: -4.5%; font-size: 18px}

.smenu li:hover .secnav li{width: 160px; height: 30px; clear: both; text-align: center;}
 
.secnav a{font-size:18px}
#bottom{background:#027f3d;position: relative;padding-top:3%;padding-bottom: 1.3%;margin-top: 53px;}
#bottom p{font-size: 13px;color:#fff;line-height: 2.4em;text-align: center;position: relative;z-index: 999;}
#bottom .logo{background:#027f3d;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;position: absolute;width: 106px;left:50%;margin-left:-53px;top:0;margin-top: -53px;}
#bottom p span{padding:0 15px;display: inline-block;vertical-align: top;}

/* 首页 */
.inbra{padding-bottom:3.8%; }
.inbra_list{padding:3.7% 4%;font-size: 0;}
.inbra_list li{display: inline-block;vertical-align: top;width: 16.6%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 3%;text-align: center;padding-bottom: 3%;}
.inbra_list li .li_img{width: 72px;margin:0 auto;background:#f8f8f8;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;overflow: hidden;border:1px solid #999;}
.inbra_list li .li_img .img2{display: none;}
.inbra_list li a:hover .img1{display: none;}
.inbra_list li a:hover .img2{display: inline-block;}
.inbra_list li a:hover .li_img{border:1px solid #027f3d;background:#027f3d;}
.inbra_list li p{font-size: 18px;color:#333;line-height: 1.6em;padding-top: 10px;text-align: center;display: inline-block;}
.inbra_list li a:hover p{color:#027f3d;}
.inbra_jr{width: 48.8%;background:#f8f8f8;}
.inbra_pp{width: 49%;background:url(../images/bk.png) no-repeat right top #f8f8f8;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2.3% 2.3% 1%;}
.inbra_jr .jr_bottom{padding:2.3% 3.4%;font-size: 15px;color:#666;line-height: 2.8em;}
.inbra_jr .jr_bottom a{float: right;font-size: 16px;color:#fff;background: #027f3d;padding:0 20px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.inbra_pp_tit .ch{font-size: 20px;color:#333;line-height: 1.2em;font-weight: normal;}
.inbra_pp_tit .en{font-size: 14px;color:#999;line-height: 1em;}
.inbra_pp_tit{padding-bottom: 2.3%;border-bottom:1px solid #e0e0e0;margin-bottom: 4.3%;position: relative;}
.inbra_pp_tit .btn{position: absolute;right:0;top:0%;bottom:0;margin:auto 0;display: block;width:25px;height:25px;border:2px solid #e2e2e2;}
.inbra_pp_tit .btn:hover{background: #027f3d;border:2px solid #027f3d;}
.inbra_pp_txt{padding-top: 3.4%;font-size: 14px;color:#666;line-height: 2.1em;text-indent: 2em;}
.inbra_pp_txt span{color:#027f3d;}



.insp{padding:3.2% 0 3.7%;background:url(../images/zr.jpg) no-repeat center center;background-size:cover;}
.insp .logo2{width:12.6%;margin:0 auto;padding-bottom: 2.5%; }
.insp .qs{width: 38.3%;margin:0 auto;padding-bottom: 2%;}
.insp_btn{width: 38px;margin:0 auto;border:2px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow: hidden;cursor:pointer;transition:0.5s;}
.insp_btn:hover{background: rgba(255,255,255,0.4);}



.inpro{padding:3.2% 0 4%;}
.intit_box .ch{font-family: "方正姚体";font-size: 40px;color:#131313;line-height: 1.3em;font-weight: normal;text-align: center;}
.intit_box .en{font-family: "aa";font-size: 24px;color:#999;text-align: center;line-height: 1.5em;}
.intit_box .txt{font-size: 14px;color:#999;text-align: center;line-height:1.6em; padding:4px 0;}
.inpro_tabs{padding-top: 2.5%;font-size: 0;text-align: center;}
.inpro_tabs li{display:inline-block;vertical-align:top;font-size:16px;color:#333;line-height: 1.75em; border:1px solid transparent;padding:0 10px;margin:0 10px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;cursor:pointer;}
.inpro_tabs li.active,.inpro_tabs li:hover{border:1px solid #027f3d;}
.inpro_list li{position: relative;position: relative; margin-bottom: 20px;}
.inpro_list li .div{width: 90%;margin:0 auto;}
.inpro_list{font-size: 0;margin-top: 14px;position: relative;padding-bottom: 1.7%;padding-top: 1.7%;}
.inpro_list li .div{position: relative;cursor: pointer;}
.inpro_list .li_con{position: absolute;left:0;top:0;}
.inpro_list .bg{position: absolute;left:0;top:0;width:100%;height:100%;background:rgba(60,60,60,0.77);opacity: 0;-webkit-transform: scale(0.5) rotateZ(180deg);-moz-transform: scale(0.5) rotateZ(180deg);-ms-transform: scale(0.5) rotateZ(180deg);-o-transform: scale(0.5) rotateZ(180deg);transform: scale(0.5) rotateZ(180deg);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.inpro_list .div:hover .bg{opacity: 1; -webkit-transform: scale(1) rotateZ(0deg);-moz-transform: scale(1) rotateZ(0deg); -ms-transform: scale(1) rotateZ(0deg);-o-transform: scale(1) rotateZ(0deg);transform: scale(1) rotateZ(0deg);}
.inpro_list .tit{position: absolute;left:0;top:37%;font-size: 18px;color:#fff;line-height: 1.8em;text-align: center;width: 100%;-webkit-transition: all 0.2s 0.3s;-moz-transition: all 0.2s 0.3s;-o-transition: all 0.2s 0.3s;transition: all 0.2s 0.3s;opacity: 0;}
.inpro_list .more{display: block;position: absolute;font-size: 13px;color:#fff;line-height: 2em;border:1px solid #fff;border-radius:6px;width:86px;text-align: center;top:52.9%;left:50%;margin-left:-44px;-webkit-transition: all 0.2s 0.3s;-moz-transition: all 0.2s 0.3s;-o-transition: all 0.2s 0.3s;transition: all 0.2s 0.3s;
opacity: 0;}
.inpro_list .div:hover .tit{opacity: 1;}
.inpro_list .div:hover .more{opacity: 1;}
.inpro_list_inner{width: 100%;}
.inpro_list_inner ul{position: relative;left:0;top:0;}
.inpro_list .prev,.inpro_list .next{position: absolute;width: 41px;top:50%;margin-top: -21px;cursor:pointer;}
.inpro_list_div{position: relative;width:100%;margin:0 auto;}
.inpro_list .prev{left:-46px;}
.inpro_list .next{right:-46px;}




.insto{background:#f8f8f8;padding-top: 2%;padding-bottom: 4.5%;}
.insto_inner{width:86%;margin:0 auto;position: relative;padding-top:4.5%; }
.insto_tp_img{width: 64.8%;}
.insto_tp{margin-bottom: 2.8%;}
.insto_tp_con{border-top:4px solid #027f3d;/*border-bottom:4px solid #027f3d;*/width: 35.2%;background:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 1.6%;}
.insto_tp_con .con_center{display: table;width:100%;height:100%;}
.insto_tp_con .con_inner{display: table-cell;vertical-align: middle;}
.insto_tp_tit{font-size: 18px;color:#333;line-height: 1.6em;padding-bottom: 1%;text-align: center;}
.insto_tp_txt{font-size: 14px;color:#666;line-height: 2em;text-indent: 2em;}
.insto_tp_txt span{color:#027f3d;}
.insto_tp_more{font-size: 16px;color:#fff;line-height: 2.6em;display: inline-block;padding:0 20px;background: #027f3d;-moz-border-radius:8px;-webkit-border-radius:8px;-ms-border-radius:8px;border-radius:8px;margin-top: 4.6%;}



.insto_img{position: relative;}
.insto_img_div{position: relative;overflow: hidden;}
.insto_img_div ul{position: relative;}
.insto_img_div li{float: left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.insto_img_div li div{width: 96%;margin:0 auto;}
.insto_img .prev,.insto_img .next{position: absolute;width:40px;height:40px;top:50%;margin-top: -20px;cursor:pointer;}
.insto_img .prev{left:-46px;}
.insto_img .next{right:-46px;}




.injon{background:url(../images/jon.jpg) no-repeat center center;background-size: cover;padding-top: 2.81%;}
.intit_box2 .ch{color:#fff;}
.intit_box2 .en{color:#fff;}
.intit_box2 .txt{color:#fff;}
.injon_list{font-size: 0;padding-top: 2%;padding-bottom: 1%;}
.injon_list li{width:25%;display: inline-block;vertical-align: top; -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2.5%;}
.injon_list li .div{position: relative;}
.injon_list .li_tit{font-size: 18px;color:#f6f8f4;line-height: 1.8em;text-align: center;padding-bottom: 3%;font-weight: bold}
.injon_list .li_txt{font-size: 14px;color:#f5f5f5;line-height: 1.7em;text-align: center;width: 65%;margin:0 auto;}
.injon_list .li_con{position: absolute;left:0;top:0;width:100%;height:100%;padding-top: 21%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}



.innew{padding-top: 2.5%;padding-bottom: 3.5%;}
.innew_box{/*padding-top: 2.5%;*/}
.innew_le{width: 49.2%;}
.innew_lr{width: 49.2%;}
.innew_le_con{background: #f7f7f7;padding: 3% 3%;}
.innew_le_tit{font-size: 16px;color:#131313;line-height: 2em;padding-bottom: 1.6%;}
.innew_le_txt{font-size: 14px;color:#666;line-height: 1.78em;text-indent:2em;padding-bottom: 3.5%;border-bottom:1px solid #dfdfdf;}
.innew_le_bt{font-size: 13px;color:#999;line-height: 1.7em;padding:2.5% 0;text-align: right;}
.innew_le_bt a{color:#999;float: right;}


.innew_lr .li_img{width: 31%;float: left;}
.innew_lr .li_con{width: 69%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float: left;padding:1% 3%;transition:all 0.3s;}
.innew_lr .con_center{display: table;width:100%;height:100%;}
.innew_lr .con_inner{display: table-cell;vertical-align: middle;width:100%;height:100%;}
.innew_lr .li_tit{font-size: 16px;color:#121212;line-height: 1.5em;}
.innew_lr .li_time{font-size: 12px;color:#999;line-height: 1.66em;padding-bottom: 1%;}
.innew_lr .li_txt{font-size: 14px;color:#666;line-height: 1.57em;text-indent: 2em;padding-bottom: 1%;}
.innew_lr .more{font-size: 12px;color:#999;line-height: 2em;text-align: right;}
.innew_lr li{margin-bottom: 2%;overflow: hidden;background: #f7f7f7;}
.innew_lr li:hover{background:#027f3d;}
.innew_lr li:hover .li_tit,.innew_lr li:hover .li_time,.innew_lr li:hover .li_txt,.innew_lr li:hover .more{color:#fff;}
.innew_lr li:hover{box-shadow: 5px 5px 5px rgba(199,199,199,0.75);}




.inlink{background:url(../images/lx.jpg) no-repeat center center;background-size: cover;padding-top: 2.3%;padding-bottom: 4%;}
.inlink_le,.inlink_lr{width: 47.6%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background:rgba(160,160,160,0.25);padding:1.5%;}
.inlink_box{padding-top:3%;}
.inlink_le_tit{font-size: 18px;color:#fff;line-height: 2em;font-weight: normal;padding-bottom: 2%;}
.inlink_le_txt1{font-size: 14px;color:#fff;line-height: 2.4em;padding-bottom: 3%;}
.inlink_le_txt1 img{margin-right: 10px;}
.inlink_le_txt2{font-size: 14px;color:#fff;line-height: 1.6em;}
.inlink_le_more{padding-top: 5%;padding-bottom:3%;text-align: center;}
.inlink_le_more a{display: inline-block;font-size: 16px;color:#fff;line-height: 2.6em;padding:0 20px;background:#027f3d;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.inlink_lr_tit{font-size: 18px;color:#fff;line-height: 2.7em;}
.inlink_lr .txt{display: block;font-size: 16px;color:#fff;line-height: 2em;padding:1% 2%;background:rgba(27,27,27,0.5);border:none;width:100%;box-sizing:border-box;}
.inlink_lr_btn{padding-top: 3.6%;padding-bottom:2%;text-align: center;}
.inlink_lr_btn input{font-size: 16px;color:#fff;line-height: 2.6em;padding:0 20px;background:#027f3d;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:none;cursor:pointer;}




/* echo 品牌*/
.banner_box2{background:url(../images/banner2.jpg) no-repeat center center;background-size:cover;}
.banner_box2_con{padding:10% 0;padding-bottom: 14%;}
.banner_box2_con .ch{font-size: 30px;color:#fff;line-height: 1.3em;text-align: center;font-family: "方正姚体";}
.banner_box2_con .en{font-size: 48px;color:#fff;line-height: 1.2em;text-align: center;font-family:"aa";}

.ny_tabs{background:#f8f8f8;}
.ny_tabs ul{text-align: center;font-size: 0;}
.ny_tabs li{display: inline-block;vertical-align: top;font-size: 20px;line-height: 3.5em;min-width: 160px;}
.ny_tabs li a{display: block;/*padding:0 40px;*/color:#333;}
.ny_tabs li.active a,.ny_tabs li a:hover{color:#fff;background:#027f3d;}
.nybra{padding:1% 0;}
.nybra_txt{font-size: 16px;color:#333;line-height: 2.6em;margin:0 auto;padding-bottom: 2%;min-height: 10.4em;}
.nybra_txt span{display: block;}


.nybra_tabs{font-size: 0;text-align: center;}
.nybra_tabs li{display: inline-block;vertical-align: top;font-size: 18px;color:#555;line-height: 2em;padding:1.5% 5.8%;cursor:pointer;}
.nybra_tabs li.active{background:#f8f8f8;}
.nybra_tabs li:hover{background:#f8f8f8;}
.nybra_bt_con{padding:8.4% 0;display: none;}
.nybra_bt_con.active{display: block;}
.nybra_bt_con1{background:url(../images/echo.jpg) no-repeat center center;background-size: cover;}
.nybra_bt_inner{width: 82%;margin:0 auto;box-sizing:border-box;padding:7% 11% 8%;position: relative;background:rgba(131,188,73,0.64);}
.nybra_bt_tit{font-size: 20px;color:#fff;text-align: center;line-height: 2em;padding-bottom: 2%;}
.nybra_bt_txt{font-size: 16px;color:#fff;line-height: 2.6em;text-align: center;}
.nybra_bt_inner .logo2{position: absolute;right:20px;bottom:20px;}



/* 联系我们 */
.nylink_tp{padding-top: 1%;}
.nylink_tp_con{width: 48.3%;}
.nylink_tp_dt{width:48.3%; }
.nylink_tp_title{font-size: 20px;color:#333;line-height: 1.2em;font-weight: normal;}
.nylink_tp_tit{font-size: 16px;color:#777;line-height: 1.6em;font-weight: normal;padding-top: 5.6%;}
.nylink_tp_con p{font-size: 20px;color:#333;line-height: 1.5em;}
.nylink_tp_con p span{padding-right:8%;}
.nylink_tp_inner{padding-top: 3%;padding-bottom: 3.3%;}
.nylink_bt{background:#f8f8f8;padding-top: 3.6%;padding-bottom: 6%;}


.nylink_bt_tit{font-size: 20px;color:#027f3d;line-height: 1.75em;padding-bottom: 1.8%;}
.nylink_bt .item{font-size: 0;padding-bottom: 2%;}
.nylink_bt .txt{display: inline-block;width:29.2%;margin-right: 6.2%;box-sizing:border-box;font-size: 14px;color:#777;line-height: 2em;background:#fff;border:1px solid #dcdcdc;padding:0.6% 1%;}
.nylink_bt .txt.last{margin-right: 0;}
.nylink_bt textarea.txt{width:100%;}
.nylink_bt .btn{font-size: 16px;color:#fff;background: #027f3d;line-height: 2.6em;padding:0 40px;border:0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display: inline-block;cursor:pointer;}



/* 门店展示 */
.nysto{padding: 4.8% 0;}
.nysto_center{padding:2.5% 0;font-size: 0;}
.nysto_center .img{display:inline-block;vertical-align:top;padding-right: 3px;box-sizing:border-box;padding-bottom: 3px;}
.nysto_big_img{width: 66%;display: inline-block;vertical-align: top;}
.nysto_min_img{width: 34%;display: inline-block;vertical-align: top;}
.nysto_center .img1{width: 33.4%;}
.nysto_center .img2{width:66.6%; }




/*新闻资讯的副本*/
.nynew{padding: 1% 0 8%;}
.nynew_list{font-size: 0;padding-top: 5%;padding-bottom: 3.5%;}
.nynew_list li{display: inline-block;vertical-align: top;width: 31.6%;padding-right: 2.6%;padding-bottom: 2.6%;}
.nynew_list li:nth-child(3n){padding-right: 0;}
.nynew_list li .li_img{overflow: hidden;}
.nynew_list li .li_img img{-moz-transition:0.3s;-webkit-transition:0.3s;-ms-transition:0.3s;transition:0.3s; width: 100%;height: 200px}
.nynew_list .li_con{background:#f8f8f8;padding:4%;-moz-transition:all 0.3s;-wewbkit-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s; width: 92%; }
.nynew_list li .li_tit{font-size: 20px;color:#333;line-height: 1.9em;font-weight: normal;}
.nynew_list li .li_txt{font-size: 16px;color:#777;line-height: 2em;padding-top: 4.5%;padding-bottom: 5%;}
.nynew_list li .li_time{font-size: 16px;color:#027f3d;line-height: 2em;padding-bottom: 3%;}
.page{text-align: center;font-size: 18px;line-height: 1.66em;}
.page a{display: inline-block;vertical-align: top;padding:0 10px;margin:0 3px;color:#000;}
.page a:hover,.page a.active{background:#027f3d;color:#fff;}
.nynew_list li a:hover .li_con{background:#027f3d;}
.nynew_list li a:hover .li_tit{color:#fff;}
.nynew_list li a:hover .li_txt{color:#fff;}
.nynew_list li a:hover .li_time{color:#fff;}
.nynew_list li a:hover .li_img img{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}



/*门店展示的副本*/
.nynew{padding: 1% 0 8%;}
.nynew_list2{font-size: 0;padding-top: 5%;padding-bottom: 3.5%;}
.nynew_list2 li{display: inline-block;vertical-align: top;width: 27%;padding-right: 8.6%;padding-bottom: 2.6%;}
.nynew_list2 li:nth-child(3n){padding-right: 0;}
.nynew_list2 li .li_img{overflow: hidden;}
.nynew_list2 li .li_img img{-moz-transition:0.3s;-webkit-transition:0.3s;-ms-transition:0.3s;transition:0.3s;}
.nynew_list2 .li_con{background:#f8f8f8;padding:4.7%;-moz-transition:all 0.3s;-wewbkit-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
.nynew_list2 li .li_tit{font-size: 20px;color:#333;line-height: 1.9em;font-weight: normal;}
.nynew_list2 li .li_txt{font-size: 16px;color:#777;line-height: 2em;padding-top: 4.5%;padding-bottom: 5%;}
.nynew_list2 li .li_time{font-size: 16px;color:#027f3d;line-height: 2em;padding-bottom: 3%;}
.page{text-align: center;font-size: 18px;line-height: 1.66em;}
.page a{display: inline-block;vertical-align: top;padding:0 10px;margin:0 3px;color:#000;}
.page a:hover,.page a.active{background:#027f3d;color:#fff;}
.nynew_list2 li a:hover .li_con{background:#027f3d;}
.nynew_list2 li a:hover .li_tit{color:#fff;}
.nynew_list2 li a:hover .li_txt{color:#fff;}
.nynew_list2 li a:hover .li_time{color:#fff;}
.nynew_list2 li a:hover .li_img img{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}



/* 饮品展示 */
.nydri{padding:1% 0 7% 0;}
.nydri_list{font-size: 0;padding-top: 5%;padding-bottom: 1%;}
.nydri_list li{display: inline-block;width:22.4%;margin-right: 3.4%;margin-bottom:3.4%;position: relative;}
.nydri_list li:nth-child(4n){margin-right:0;}
.nydri_list a{display: block;overflow: hidden;}
.nydri_list li img{-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;height: 260px; width: 100%}
.nydri_list .li_con{width:100%;height:26%;text-align: center;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;transition: all 0.5s;}
.nydri_list .li_con .con_center{width:100%;height:100%;display: table;}
.nydri_list .li_con .con_inner{width:100%;height:100%;display: table-cell;vertical-align: middle;}
.nydri_list .li_con .name{font-size: 18px;color:#333;line-height: 2em;}
.nydri_list .li_con .much{font-size: 18px;color:#fff;line-height: 2em;display: none;}
/*.nydri_list li:hover .much{display: block;} 
<!--.nydri_list li:hover .li_con{background:#027f3d;}
-->.nydri_list li:hover .name{color:#fff;}
.nydri_list li:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1); }
.nydri_list li:hover{box-shadow: 0 0 12px rgba(123,123,123,0.5)}
*/



/* 招商加盟 */
#bottom.bottom{margin-top: 0;}
#top.top2{color:#027f3d;border-bottom:1px solid #027f3d;}
#top.top2 a{color:#027f3d;}
#header .col li a{color:#027f3d;}
.banner_box3{background:url(../images/banner3.jpg) no-repeat center center;background-size:100% 100%;text-align: center;padding-top: 17.6%;padding-bottom:15.5%;margin-top: 14px; }
.banner_box3 .ch{font-size: 30px;color:#fff;line-height: 1.5em;font-family: "方正姚体";}
.banner_box3 .en{font-size: 48px;color:#fff;line-height: 1.2em;font-family: "aa";}
.nyjoin1{background:url(../images/bg1.png) no-repeat center top;background-size: 100%;padding-top:3.3%;}
.nyjoin_tit{font-size: 48px;color:#000;line-height: 1.25em;font-weight: normal;font-family: "方正姚体";padding-left:5.5%;}
.nyjoin1{position: relative;}
.nyjoin1_con{padding-left:20px;padding-top: 7.6%;padding-bottom: 5.2%;}
.nyjoin1_txt{font-size: 16px;color:#333;line-height: 2.25em;}
.nyjoin1_txt span{display: block;}
.nyjoin1_txt em{color:#027f3d;font-weight: bold;}
.nyjoin1_txt2{font-size: 24px;color:#027f3d;line-height: 1.66em;font-family: "方正姚体";padding-top: 10px;}
.nyjoin1_img{position: absolute;width:37.3%;top:26px;right:-2%;}
.nyppjm{background:url(../images/jm.jpg) no-repeat;background-size: 100% 100%;padding-top:3.2%;padding-bottom: 5%;}
.nyppjm_tit{font-size: 48px;color:#fff;line-height: 1.3em;text-align: center;font-family: "方正姚体";}
.nyppjm_txt span{display: block;text-align: center;}
.nyppjm_txt{font-size: 16px;color:#fff;line-height: 2.6em;padding-top: 1.66%;}
.nyjoin2{background:url(../images/bg2.png) no-repeat;background-size: 100%;padding-top: 3.8%;}
.nyjoin2 .con1{padding-top: 14px;padding-left:4%;padding-bottom: 12px;}
.nyjoin2_titbox{background:url(../images/tit.png) no-repeat left 2px;padding-bottom: 2px;background-size: auto 96%;}
.nyjoin2_titbox .num{padding-left:20px;font-size: 34px;color:#027f3d;line-height: 0.82em;font-family: "方正姚体";}
.nyjoin2_titbox .tit{font-size: 26px;color:#027f3d;font-family: "方正姚体";line-height: 30px;padding-top: 4px;padding-left:60px;}
.nyjoin2 .con1_le{width:48%;}
.nyjoin2 .con1_txt{padding-top: 16px;font-size:16px;color:#333;line-height: 2.5em; }
.nyjoin2 .con1_txt p{padding-left:20px;position: relative;}
.nyjoin2 .con1_txt span{color:#027f3d;font-size: 30px;padding-left: 8px;padding-right: 4px;position: absolute;left:0;top:0;}
.nyjoin2 .con1_txt em{font-weight: bold;color:#027f3d;}
.nyjoin2 .con1_lr{width:45.6%; padding-right:11.4%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.nyjoin2 .con2{padding-left:4%;}
.nyjoin2 .con1_txt em.size{font-size: 18px;}
.nyjoin2 .con2_lr{width: 50%;padding-right: 0;}
.nyjoin2 .con2_le{width: 50%;}
.nyjoin2 .con_wz{padding-top: 8%;}
.nyjoin2 .con3{padding-left:4%;padding-bottom: 16px;}
.nyjoin2 .con3_le{width: 45%;}
.nyjoin2 .con3_lr{width:55%;padding-top: 5.4%;}
.nyjoin2 .con4{padding-left: 4%;padding-bottom: 5.6%;}
.nyjoin2 .con4_le{padding-top: 14%;width: 42%;}
.nyjoin2 .con4_lr{width: 51.3%;}

.nyjmtj{background:url(../images/tj.jpg) no-repeat;background-size: 100% 100%;padding-top: 4%;padding-bottom: 3.3%;}
.nyjmtj_tit{font-size: 48px;color:#fff;line-height: 1.3em;font-family: "方正姚体";text-align: center;}
.nyjmtj_txt{font-size: 16px;color:#fff;line-height: 2em;padding-top: 14px;width: 90%;margin:0 auto;}
.nyjmtj_txt span{text-align: center;display: block;}


.nyjoin3{background:url(../images/bg3.png) no-repeat;background-size: 100%;padding-top: 6%;padding-bottom: 3.2%;}
.nyjoin3 .join3_le{width: 47%;text-align: center;padding-bottom: 6%;}
.nyjoin3 .join3_tit{font-size: 38px;color:#027f3d;line-height:0.9em;font-weight: bold;text-align: center;}
.nyjoin3 .join3_tit .img1{margin-right:62px;}
.nyjoin3 .join3_tit .img2{margin-left: 62px;}
.nyjoin3 .join3_txt{padding-top: 32px;font-size: 16px;color:#333;line-height: 2em;}
.nyjoin3 .join3_txt span{display: block;text-align: center;}
.nyjoin3 .join3_lr{width: 66%;}
.nyjmys{padding:8.1% 0;background:url(../images/lc_27.jpg) no-repeat;background-size: 100% 100%;}


.nyjoin4{padding-top: 6%;}
.nyjoin4_le{width: 45.8%;padding-top: 50px;font-size: 0;}
.nyjoin4_lr{width: 54.2%;padding-top: 3%;}
.nyjoin4_le .le_box{display: inline-block;vertical-align: top;height:64px;border:1px solid #027f3d;width: 29%;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;font-size: 16px;line-height: 1.75em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 6px;margin-right: 12.7%;position: relative;}
.nyjoin4_le .le_box1{margin-left: 20%;}
.nyjoin4_le .le_box2{margin-right: 0;}
.nyjoin4_le .le_box .le_center{display: table;width:100%;height:100%;}
.nyjoin4_le .le_box .le_inner{display: table-cell;vertical-align: middle;width:100%;height:100%;}
.nyjoin4_le .le_1{padding-bottom: 10%;}
.nyjoin4_le .le_box .arr{position: absolute;}
.nyjoin4_le .le_box1 .arr{left:68.7%;top:100%;width: 36%;}
.nyjoin4_le .le_box2 .arr{left:68%;top:100%;width: 65%;}
.nyjoin4_le .le_box2 .arr img{width: 100%;}
.nyjoin4_le .le_box3 .arr{left:63%;width:36%;bottom:100%;}
.nyjoin4_le .le_box3{margin-right: 12.7%;}
.nyjoin4_le .le_box4 .arr{left:63%;width:36%;bottom:100%;}



.nyjoin4_lr .le_r{width: 54.2%;}
.nyjoin4_lr .bl{width: 77%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position: relative;}
.nyjoin4_lr .bcenter{font-size: 0;}
.nyjoin4_lr .bcenter li{display: inline-block;width: 25%;padding-bottom: 16%;vertical-align: top;}
.nyjoin4_lr .bcenter .li_tp{width: 58%;padding-bottom:58%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;margin-top:-29%;height:0;border:1px solid #027f3d;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size: 16px;color:#027f3d;line-height: 1.5em;position: relative;}
.nyjoin4_lr .bcenter .li_tp .tp_center{display: table;width:100%;height:100%;}
.nyjoin4_lr .bcenter .li_tp .tp_inner{display: table-cell;vertical-align: middle;width:100%;height:100%;text-align: center;}
.nyjoin4_lr .bcenter .li_tp .tp{position:absolute;left:0;top:0;width:100%;height:100%;}
.nyjoin4_lr .bcenter .li_top .x_l{width:21%;position: absolute;height:0;border-bottom:1px solid #027f3d;left:0;top:50%;margin-top: -1px;}
.nyjoin4_lr .bcenter .li_top{position: relative;}
.nyjoin4_lr .bcenter .li_top .x_r{width:21%;position: absolute;height:0;border-bottom:1px solid #027f3d;right:0;top:50%;margin-top: -1px;}
.nyjoin4_lr .bcenter .li_bt{font-size: 12px;color:#333;line-height: 1.8em;text-align: center;padding-top: 4%;}
.nyjoin4_lr .bl .bll{position: absolute;left:0;top:0;border-left:1px solid #027f3d;height:50%;width:0;}
.nyjoin4_lr .bl .blr{position: absolute;right:0;top:0;border-right:1px solid #027f3d;height:50%;width:0;}
.nyjoin4_lr .br{width: 23%;box-sizing:border-box;padding-right: 98px;margin-top: 9%;height:64px;position: relative;}
.nyjoin4_lr .br .ky{position: absolute;right:0;top:0;width:96px;border:1px solid #027f3d;border-radius: 8px;font-style: 16px;color:#333;height:62px;line-height: 62px;text-align: center;}
.nyjoin4_lr .br .x{border-bottom: 1px solid #027f3d;margin-top: 32px;}




.nyjoin5{padding:30px 0 3%;display: none;}
.nyjoin5_center{width: 70%;margin:0 auto;}
.nyjoin5_list1{width: 50%;margin:0 auto;padding-bottom: 1px;}
.nyjoin5_list1 li{border:1px solid #027f3d;font-size: 18px;color:#333;line-height: 1.6em;padding:12px 0;text-align: center;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;border-radius:8px;margin-bottom: 36px;position: relative;}
.nyjoin5_list1 li b{display: block;position: absolute;border-right:1px solid #027f3d;left:50%;top:100%;height:36px;}
.nyjoin5_list2{position: relative;font-size: 0;padding-top: 36px;width: 90%;margin:0 auto;}
.nyjoin5_list2 li{display: inline-block;width: 50%;text-align: center;vertical-align: top;font-size: 18px;position: relative;padding-bottom: 36px;}
.nyjoin5_list2 li .li_tp{width:70px;height:70px;border:1px solid #8fc25a;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;border-radius:50%;color:#027f3d;line-height: 1.66em;margin:0 auto;}
.nyjoin5_list2 li .tp_center{display: table;width:100%;height:100%;}
.nyjoin5_list2 li .tp_inner{display: table-cell;width:100%;height:100%;vertical-align: middle;}
.nyjoin5_list2 li .li_txt{color:#333;line-height: 1.6em;padding-top: 1%;}
.nyjoin5_list2 li .x_t{height:36px;position: absolute;border-right:1px solid #027f3d;left:50%;bottom:0;}
.nyjoin5_list2 li .x_b{position: absolute;height:36px;border-right:1px solid #027f3d;left:50%;bottom:100%;}
.nyjoin5_list2 .b1{border-top:1px solid #027f3d;position: absolute;top:0;left:25%;width:50%;}
.nyjoin5_list2 .b2{border-top:1px solid #027f3d;position: absolute;bottom:0;left:25%;width: 50%;}
.join5_bot{font-size: 18px;color:#333;line-height: 1.6em;padding:12px 0;border:1px solid #027f3d;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;border-radius:8px;width: 50%;margin:0 auto;position: relative;margin-top: 60px;text-align: center;}
.join5_bot b{display: block;position:absolute;height:60px;bottom:100%;left:50%;border-right:1px solid #027f3d;}

.pro_tit{font-family: "方正姚体";font-size: 32px;color:#131313;line-height: 1.3em;font-weight: normal;text-align: center;    padding: 3% 0;}
.pro_show_r{     
	width: 70%;
    font-family: "方正姚体";
    font-size: 18px;
    color: #131313;
    line-height: 200%;
    font-weight: normal;
    padding: 0 3%;
	margin-bottom: 9%;}
.pro_show_img{ width:24%; text-align:center;}

.nybox_tit{ font-size:14px; color:#000; padding: 1% 0 2%;}
.nybox_tit a{ font-size:14px; color:#000;}
.nybox_tit a:hover{color:#027f3d;}


.ft_con{font-size: 15px;font-weight: bolder;}
.sd_con{font-size: 14px;color: #616161;}
.keyword{ line-height:200%;}


#header .smenu{padding-top: 1%;width:80%;}
#header .phone{font-size: 24px;font-family: "微软雅黑";line-height: 1.4em;color:#fff;font-weight: bold;padding-left: 24px;background: url(../images/phone_03.png) no-repeat left center;margin-top: 1%;}

.insto_tp_more2{font-size: 16px;color:#fff;line-height: 2.6em;display: block;padding:0 20px;background: #027f3d;-moz-border-radius:8px;-webkit-border-radius:8px;-ms-border-radius:8px;border-radius:8px;margin: 1.6% auto; width: 6%;text-align: center;}
.link_ul{}
	.link_ul span{color: white; font-size: 13px; font-weight:bolder;}
	.link_ul li{padding-left: 1%; float:left;}
	.link_ul li a{color: white; font-size: 13px;}
	.ma_a{position:absolute; top:-111px;left: 0;}
	.ma_li{ position:relative;}
	.ma_li .ma_a{ display:none;max-width: none; width:100px;}
	.ma_li:hover .ma_a{ display:inline-block;}
	.bottom_dao li a{ font-size:15px;}
	.bottom_dao{ width:50%; margin:0 auto 1%;}
	.bottom_dao li{    width: 12%;
    border-right: 1px solid white;
    text-align: center;
    padding-right: 1%;}
	.bottom_dao li.last{ padding-right:0; border:none;}

@media screen and (min-width: 956px) and (max-width:1180px) {
.banner_box{height: 485px !important; }

}


@media screen and (min-width: 768px) and (max-width: 959px)  {
.banner_box{height: 385px !important; }

}

@media screen and (max-width:768px) {
.banner_box{height: 345px; }

}