html,body{width: 100%;font-size:16px;overflow:-Scroll;overflow-x:hidden;}
*{margin:0; padding:0;}
em{ font-style:normal;}
img {border: 0 none;height: auto;vertical-align: middle;}
ul{ list-style:none;}
.clear{ clear:both}
.l{ float:left;}
.r{ float:right;}
div, ul, li, span, a {
    box-sizing: border-box;
}
/*::-webkit-scrollbar {display:none}*/
li{list-style: none;}
.relative{position: relative;}
.absolute{position: absolute;}
a{ text-decoration:none; color:#333;}
.cuya{font-family: "impact";}

@media( min-width:1280px ){
.s_width{ width:1280px; margin:0 auto; position:relative}
}
@media( max-width:1279px){
	.s_width{ width:90%; margin:0 auto; position:relative}
}
@media( max-width:750px){
.s_width{ width:90%; margin:0 auto; position:relative}
}
.liuyan{ padding:0 0 30px 0}

/*主导航多级菜单*/
@media( min-width:1280px ){
.photo_header,.head_index,.right_menu{ display:none;}
.header{width: 100%;height:2rem;background:#f2f2f2;text-align: center; position:relative; line-height:2rem; color:#5c5757; overflow:hidden}
.header .header_l{ font-size:0.9rem;}
.header .header_r{ width: 14%;}
.header .header_r a{font-size:0.9rem;  color:#5c5757;}
.header .header_r em{ padding:0 0.9rem; font-size:0.5rem; display:inline-block}
.header .header_r em:last-child{ opacity:0;}

.head{width:1280px; position:relative;  color:#5c5757; padding:1.5rem 0; margin:0 auto;}
.head .logo{ width:60%;}
.head .logo .logo_l{transition: .5s; width:319px;background: url(../images/logo_line.gif) no-repeat right 3px;}
.head .logo .logo_l:hover{ margin-left:10px;}
.head .logo .logo_l img{ width:100%}
.head .logo .logo_r{ width:57%}
.head .logo .logo_r p{ font-size:1rem; margin-top:0.6rem;}
.head .logo .logo_r p em{ font-weight:bold; display:block; font-size:1.6rem; color:#035b30; padding-bottom:0.2rem;}

.head .tel{width:22%; margin-top:5px;}
.head .tel .tel_l{ width:37px; margin-top:17px; margin-right:5px}
.head .tel .tel_l img{ width:100%;}
.head .tel .tel_r{color:#000;}
.head .tel .tel_r p{ font-size:2rem;font-family:"宋体"; font-weight:bold;}


.nav{ height:4.4rem; width:100%; background:#02582e; line-height:4.4rem;position:relative;}
.nav ul{ width:1280px; margin:0 auto; text-align:center;}
.nav li{ float:left;width: calc(100%/8); font-size:1.1rem;}
.nav li a{ display:inline-block; color:#fff; position:relative;}
.nav li a:hover{ background:#0abc64; display:block; font-weight:bold;}
.nav li a::before{ position:absolute; width:0; height:2px; background:#1cc666; content:''; left:0; top:1px; transition:all 0.4s;}
.nav li a:hover::before{ width:100%;}
.nav .nowon{background:#0abc64;display:block; font-weight:bold;}

.nav li div {display:none;width:182px;text-align:center;color:#fff;position:absolute;top:70px;background:#0da056; z-index:9999 ;  box-sizing:border-box;}
.nav li div a {display:block;COLOR: #fff; LINE-HEIGHT:45px; HEIGHT:45px;FONT-SIZE: 16px;font-weight:normal; margin-top:0; border-bottom:1px solid rgba(255, 255, 255, 0.2);;}
.nav li div a:hover {color:#49b608;  background:#ffdd00; border-top:0; border-right:0; border-left:0; font-weight:normal;transition:all 0.9s ease 0s; -webkit-transition:all 0.9s ease 0s; }
}
@media( max-width:1279px){
.photo_header,.head_index,.right_menu{ display:none;}
.header{width: 100%;height:2rem;background:#f2f2f2;text-align: center; position:relative; line-height:2rem; color:#5c5757; overflow:hidden; }
.header .header_l{ font-size:0.9rem;}
.header .header_r{ width: 50%;}
.header .header_r a{font-size:0.8rem;  color:#5c5757;}
.header .header_r em{ padding:0 0.5rem; font-size:0.5rem; display:inline-block}
.header .header_r em:last-child{ opacity:0;}

.head{width:90%; position:relative;  color:#5c5757; padding:1.5rem 0; margin:0 auto;}
.head .logo{ width:60%;}
.head .logo .logo_l{transition: .5s; width:245px;background: url(../images/logo_line.gif) no-repeat right 3px;}
.head .logo .logo_l:hover{ margin-left:10px;}
.head .logo .logo_l img{ width:100%}
.head .logo .logo_r{ width:57%}
.head .logo .logo_r p{ font-size:1rem; margin-top:0.6rem;}
.head .logo .logo_r p em{ font-weight:bold; display:block; font-size:1.4rem; color:#035b30; padding-bottom:0.2rem;}

.head .tel{width:27%; margin-top:5px;}
.head .tel .tel_l{ width:37px; margin-top:17px; margin-right:5px}
.head .tel .tel_l img{ width:100%;}
.head .tel .tel_r{color:#000;}
.head .tel .tel_r p{ font-size:2rem;font-family:"宋体"; font-weight:bold;}


.nav{ height:4.4rem; width:100%; background:#02582e; line-height:4.4rem;position:relative;}
.nav ul{ margin:0 auto; text-align:center;}
.nav li{ float:left;width: calc(100%/8); font-size:1.1rem;}
.nav li a{ display:inline-block; color:#fff; position:relative;}
.nav li a:hover{ background:#0abc64; display:block; font-weight:bold;}
.nav li a::before{ position:absolute; width:0; height:2px; background:#1cc666; content:''; left:0; top:1px; transition:all 0.4s;}
.nav li a:hover::before{ width:100%;}
.nav .nowon{background:#0abc64;display:block; font-weight:bold;}

.nav li div {display:none;width:182px;text-align:center;color:#fff;position:absolute;top:70px;background:#0da056; z-index:9999 ;  box-sizing:border-box;}
.nav li div a {display:block;COLOR: #fff; LINE-HEIGHT:45px; HEIGHT:45px;FONT-SIZE: 16px;font-weight:normal; margin-top:0; border-bottom:1px solid rgba(255, 255, 255, 0.2);;}
.nav li div a:hover {color:#49b608;  background:#ffdd00; border-top:0; border-right:0; border-left:0; font-weight:normal;transition:all 0.9s ease 0s; -webkit-transition:all 0.9s ease 0s; }
}
@media only screen and (max-width: 1100px){
.header,.head,.nav{ display:none;}
.photo_header{ width:100%; height:2rem ; line-height:2rem; font-size:0.8rem;display:block;  background:#02572e;}
.photo_header p{ width:90%; margin:0 auto; color:#fff;}

.head_index{ height:70px; padding:0 15px; width:100%; margin: 0 auto; overflow:hidden;display:block;}
.head_index .head_index_logo{ width:70%; padding:12px 0 0 5px}
.head_index .head_index_logo img{ width:75%;}
.head_index .top_right {
    float: right;
    width: 40px;
    height: 40px;
	padding: 20px 0 0 0;
}
.head_index .top_right img{ width:80%; margin:2px 0 0 0}
.head_index .gb {
    float: right;
    width: 44px;
    height: 44px;
    background: url(../images/gb.png) no-repeat center center;
    background-size: 20px;
}
.head_index .hide {display: none}
.head_index img { width:51%;}
.right_menu{ position: fixed; left: 100%; top: 104px; z-index: 999; width: 100%;display:block;}
.right_menu ul{ width: 100%; box-sizing: border-box; background-color:rgba(0,0,0,0.8); padding:30px 0 0 0 }

.right_menu ul li{list-style-type:none; width: 90%; margin: 0 5%; line-height: 44px; border-bottom: 1px solid #444;}
.right_menu ul li.onn{border-bottom: 0 solid #444;}
.right_menu ul li.onn a{color: #eee;}
.right_menu ul li a{ background-size: 20px !important; color: #eee; text-indent:; padding:0 0 0 20px; font-size:14px;}
.hei{ height: 530px !important;}
.right_menu ul li div{ border-bottom: 1px solid #444; padding:0 0 5px 20px}
.right_menu ul li.onn div a{ padding:0; width:33%; line-height:40px; display:block; float:left; color: #eee; font-size:14px;}

}
/* ------------------------ */
#banner{position:relative;overflow:hidden;width:100%; display:block}
#Pbanner{ display:none}
#banner ul{position:relative;overflow:hidden;width:520%;margin: 0;}
#banner ul li{width:19.223%;float:left}
#banner ul li img{width:100%;display:block;}
#banner aside{position:absolute;top:0;bottom:0;height:0;width:90%;right:0;left:0;margin:auto}
#banner aside span{display:block;width:65px;height:65px;z-index:63;background:rgba(255,255,255,0.3);border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;position:relative;cursor:pointer;opacity:0;transition:all 0.3s;margin-top:-2%;}
#banner:hover aside span{opacity:1;}
#banner aside span:after{content:'';position:absolute;top:0;bottom:0;right:0;left:20%;margin:auto;width:27px;height:27px;border-top:3px solid #ffffff;border-left:3px solid #ffffff;-webkit-transform:rotateZ(-45deg);-moz-transform:rotateZ(-45deg);-ms-transform:rotateZ(-45deg);-o-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}
#banner aside span.prev{float:left;}
#banner aside span.next{float:right;}
#banner aside span.next:after{left:0;right:20%;-webkit-transform:rotateZ(135deg);-moz-transform:rotateZ(135deg);-ms-transform:rotateZ(135deg);-o-transform:rotateZ(135deg);transform:rotateZ(135deg)}
#banner #bannerBtnS{width:140px;position:absolute;right:0;left:0;bottom:3%;margin:auto}
#banner  #bannerBtnS em{display:block;float:left;width:18px;height:18px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border:3px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 4.75px;background:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer}
#banner  #bannerBtnS em.act{background:#0abc64}
.sl{width: 100%;}
.sl,.st,.st div,.sl div{overflow:hidden;}
.nextinfo{width:100%;overflow:hidden;}
.nextinfo span{background:#eee;margin:20px 1%;width:48%;float:left;text-align:center;border-radius:20px;font-size: 14px;}
.nextinfo span a{color: #000}

@media only screen and (max-width: 1100px){
#banner{ display:none;}
#Pbanner{position:relative;overflow:hidden;width:100%; display:block;}
#Pbanner ul{position:relative;overflow:hidden;width:520%;margin: 0;}
#Pbanner ul li{width:19.223%;float:left}
#Pbanner ul li img{width:100%;display:block;}
#Pbanner aside{position:absolute;top:0;bottom:0;height:0;width:90%;right:0;left:0;margin:auto}
#Pbanner aside span{display:block;width:30px;height:30px;z-index:63;background:rgba(255,255,255,0.3);border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;position:relative;cursor:pointer;opacity:1;transition:all 0.3s;margin-top:-2%;}
#Pbanner:hover aside span{opacity:1;}
#Pbanner aside span:after{content:'';position:absolute;top:0;bottom:0;right:0;left:20%;margin:auto;width:12px;height:12px;border-top:3px solid #ffffff;border-left:3px solid #ffffff;-webkit-transform:rotateZ(-45deg);-moz-transform:rotateZ(-45deg);-ms-transform:rotateZ(-45deg);-o-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}
#Pbanner aside span.prev{float:left;}
#Pbanner aside span.next{float:right;}
#Pbanner aside span.next:after{left:0;right:20%;-webkit-transform:rotateZ(135deg);-moz-transform:rotateZ(135deg);-ms-transform:rotateZ(135deg);-o-transform:rotateZ(135deg);transform:rotateZ(135deg)}
#Pbanner #PbannerBtnS{width:85px;position:absolute;right:0;left:0;bottom:3%;margin:auto; display:none;}
#Pbanner  #PbannerBtnS em{display:block;float:left;width:10px;height:10px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border:2px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 4.75px;background:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer}
#Pbanner  #PbannerBtnS em.act{background:#0abc64}
.sl{width: 100%;}
.sl,.st,.st div,.sl div{overflow:hidden;}
.nextinfo{width:100%;overflow:hidden;}
.nextinfo span{background:#eee;margin:20px 1%;width:48%;float:left;text-align:center;border-radius:20px;font-size: 14px;}
.nextinfo span a{color: #000}	
}
/*search*/
@media( min-width:1280px ){
.main_search{ width:100%; margin:0 auto 0px auto; background:#f2f2f2;border-bottom:1px solid transparent; border-color: rgba(151, 151, 151, 0.1); overflow:hidden}
.main_search .s_width{ width:1280px; margin:0 auto; height:70px}
.main_search .hot{ width:65%;}
.main_search .hot p{ font-size:1rem; line-height:70px; color:#7c7c7c;}
.main_search .hot p em{ color:#d02c2d; font-weight:bold;padding-top:38px; }
.main_search .hot p span{ color:#333; font-weight:bold; padding:5px; font-size:1.1rem;}
.main_search .hot p a:hover{ color:#025f31;}
.main_search .search{ margin:20px 0px 0 52px; width:305px; position:relative;}
.main_search .search .search-keywords { margin-top: 2px; border-radius: 6px; overflow: hidden; }
.main_search .search .form-control { padding-left: 10px; width: 240px; height: 30px; line-height: 30px; font-size: 14px; background:#e6e5e5;border-radius: 30px; position:absolute;}
.main_search .search .espcms_search_icon{  width: 60px; height: 30px; line-height: 30px; text-align: center; font-size: 14px; background:#025f31 url(../images/ss.png) no-repeat center center;; color: #fff; cursor: pointer; border-radius: 30px; position:absolute; left:210px; border:none;}
.main_search .search input { border: none; float: left;}
}
@media( max-width:1279px){
.main_search{ width:100%; margin:0 auto 0px auto; background:#f2f2f2;border-bottom:1px solid transparent; border-color: rgba(151, 151, 151, 0.1); overflow:hidden}
.main_search .s_width{ width:90%; margin:0 auto; height:70px}
.main_search .hot{ width:65%;}
.main_search .hot p{ font-size:1rem; line-height:70px; color:#7c7c7c;}
.main_search .hot p em{ color:#d02c2d; font-weight:bold;padding-top:38px; }
.main_search .hot p span{ color:#333; font-weight:bold; padding:5px; font-size:1.1rem;}
.main_search .hot p a:hover{ color:#025f31;}
.main_search .search{ margin:26px 0px 0 52px; width:305px; position:relative;}
.main_search .search .search-keywords { margin-top: 2px; border-radius: 6px; overflow: hidden; }
.main_search .search .form-control { padding-left: 10px; width: 240px; height: 30px; line-height: 30px; font-size: 14px; background:#e6e5e5;border-radius: 30px; position:absolute;}
.main_search .search .espcms_search_icon{  width: 60px; height: 30px; line-height: 30px; text-align: center; font-size: 14px; background:#025f31 url(../images/ss.png) no-repeat center center;; color: #fff; cursor: pointer; border-radius: 30px; position:absolute; left:210px; border:none;}
.main_search .search input { border: none; float: left;}
}

@media only screen and (max-width: 1100px){
.main_search{ display:none;}
}

/*针对不同作物*/
@media( min-width:1280px ){
.shiyong{ width:100%; background:url(../images/shiyong.jpg) no-repeat center top; padding-bottom:3rem;}
.shiyong h2{ font-size:48px; text-align:center; font-weight:normal; padding:4rem 0;}
.shiyong h2 a{ margin-bottom:15px; display:block}
.shiyong h2 a em{ color:#025f31;}
.shiyong h2 span{ display:block; background:#025f31; padding:0.5rem 0rem;border-radius: 30px; font-size:20px; color:#fff; width:790px; margin:0 auto;}
.shiyong h3{ display:none;}
.shiyong ul{ width:1280px; margin:1.5rem auto;}
.shiyong li{width: calc(100%/3); float:left;}
.shiyong li img{ display:block; margin:0 auto;border-radius:50%; border:7px solid #cdcece;transition: .5s; }
.shiyong li img:hover{border-radius:50%; border:7px solid #0abc64}
.shiyong li em{ display:block; font-size:25px; font-weight:bold; text-align:center; color:#025f31; line-height:4rem;}
.shiyong li em:after{ content:""; width:100px; height:4px; background:#0abc64; display:block; margin:0 auto;}
.shiyong li span{ width:300px; margin:1rem auto 0 auto; display:block; font-size:17px; line-height:31px;}
.shiyong li span i{ font-style:normal; font-weight:bold;}
}
@media( max-width:1279px){
.shiyong{ width:100%; background:url(../images/shiyong.jpg) no-repeat center top; padding-bottom:3rem;}
.shiyong h2{ font-size:48px; text-align:center; font-weight:normal; padding:4rem 0;}
.shiyong h2 a{ margin-bottom:15px; display:block}
.shiyong h2 a em{ color:#025f31;}
.shiyong h2 span{ display:block; background:#025f31; padding:0.5rem 0rem;border-radius: 30px; font-size:20px; color:#fff; width:790px; margin:0 auto;}
.shiyong h3{ display:none;}
.shiyong ul{ width:90%; margin:1.5rem auto;}
.shiyong li{width: calc(100%/3); float:left;}
.shiyong li img{ display:block; margin:0 auto;border-radius:50%; border:7px solid #cdcece;transition: .5s; }
.shiyong li img:hover{border-radius:50%; border:7px solid #0abc64}
.shiyong li em{ display:block; font-size:25px; font-weight:bold; text-align:center; color:#025f31; line-height:4rem;}
.shiyong li em:after{ content:""; width:100px; height:4px; background:#0abc64; display:block; margin:0 auto;}
.shiyong li span{ width:300px; margin:1rem auto 0 auto; display:block; font-size:17px; line-height:31px;}
.shiyong li span i{ font-style:normal; font-weight:bold;}
}

@media only screen and (max-width: 1100px){
.shiyong{ width:100%; background:url(../images/shiyong.jpg)repeat center top; padding-bottom:0;}
.shiyong h2{ display:none;}

.shiyong h3{ display:block; font-size:2.2rem; text-align:center; padding:2rem 0;}
.shiyong h3 i{ font-style:normal; display:block;}
.shiyong ul{ width:90%; margin:0rem auto;}
.shiyong li{width:100%; margin-bottom:3rem;}
.shiyong li img{ display:block; margin:0 auto;border-radius:1px; border:none;transition: .5s; width:100%; }
.shiyong li em{ display:block; font-size:25px; font-weight:bold; text-align:center; color:#025f31; line-height:4rem;}
.shiyong li em:after{ content:""; width:100px; height:4px; background:#0abc64; display:block; margin:0 auto;}
.shiyong li span{ width:100%; margin:1rem auto 0 auto; display:block; font-size:17px; line-height:31px;}
.shiyong li span i{ font-style:normal; font-weight:bold;}	
}	
/*服务项目*/
@media( min-width:1280px ){
.photo_product,.photo_product_img{ display:none;}
.product{ width:1280px; margin:0 auto; padding:70px 0 0px 0; height:732px; position:relative}

.nei_n{ margin: 00px auto 0 auto;}
.nei_n_l{ width: 303px; float: left; background: #f2f2f2;}
.nei_n_l h2{ width:100%; background:url(../images/prolist_tit.jpg) no-repeat center top; height:126px;}
.nei_n_l h2 a{ text-align:center; font-size:34px; line-height:126px; display:block; color:#fff;transition: .5s;}
.nei_n_l h2 a:hover{ font-weight:normal;}
.nei_n_l ul{ margin:1.5rem auto 0 auto; width:90%;}
.nei_n_l li{width:100%; height:50px; line-height:50px; margin-bottom:13px; background:#fff; padding-left:50px; font-size:20px; font-weight:bold;transition: .5s; color:#025f31;}
.nei_n_l li:hover{background:#0abc64; }
.nei_n_l li a{color:#025f31;}
.nei_n_l li:hover a{color:#fff; }
.nei_n_l li em{line-height:50px; font-size:19px; font-weight:bold;color:#025f31; display:block; width:100%; }


.ahover{font-size: 40px !important; color: #ffe71f !important;font-weight: bold !important;}
.nei_n_r{ height:592px; width: 964px; overflow:hidden; float: right;}
.nei_n_r li{ height:592px;width:100%;position: absolute;}
.nei_n_r li .tuo{ height:592px; width:100%;position:relative;background-repeat:no-repeat;background-size:100%;background-position:50% 50%;}
}
@media( max-width:1279px){
.photo_product,.photo_product_img{ display:none;}
.product{ width:90%; margin:0 auto; padding:70px 0 0px 0; height:732px; position:relative}

.nei_n{ margin: 00px auto 0 auto;}
.nei_n_l{ width: 30%; float: left; background: #f2f2f2;}
.nei_n_l h2{ width:100%; background:url(../images/prolist_tit.jpg) no-repeat center top; height:126px;}
.nei_n_l h2 a{ text-align:center; font-size:34px; line-height:126px; display:block; color:#fff;transition: .5s;}
.nei_n_l h2 a:hover{ font-weight:normal;}
.nei_n_l ul{ margin:1.5rem auto 0 auto; width:90%;}
.nei_n_l li{width:100%; height:50px; line-height:50px; margin-bottom:13px; background:#fff; padding-left:50px; font-size:20px; font-weight:bold;transition: .5s; color:#025f31;}
.nei_n_l li:hover{background:#0abc64; }
.nei_n_l li a{color:#025f31;}
.nei_n_l li:hover a{color:#fff; }
.nei_n_l li em{line-height:50px; font-size:19px; font-weight:bold;color:#025f31; display:block; width:100%; }


.ahover{font-size: 40px !important; color: #ffe71f !important;font-weight: bold !important;}
.nei_n_r{ height:592px; width: 70%; overflow:hidden; float: right;}
.nei_n_r li{ height:592px;width:100%;position: absolute;}
.nei_n_r li .tuo{ height:592px; width:100%;position:relative;background-repeat:no-repeat;background-size:100%;background-position:50% 50%;}
}

@media only screen and (max-width: 1100px){
.product{ width:100%; margin:0 auto; padding:0px 0 0px 0; height:732px; position:relative; display:none;}	
.photo_product{ margin: 00px auto 0 auto; width:100%; display:block;}
.photo_product h2{ width:100%; background:#045b31; height:6rem;}
.photo_product h2 a{ text-align:center; font-size:2rem; line-height:6rem; display:block; color:#fff;transition: .5s;}
.photo_product h2 a:hover{ font-weight:normal;}
.photo_product ul{ margin:1.5rem auto 0 auto; width:100%;}
.photo_product li{width:32.5%; float:left; margin-right:1%; height:50px; line-height:50px; margin-bottom:13px; background:#f2f2f2; padding-left:0; font-size:1.2rem; font-weight:bold;transition: .5s; color:#025f31; text-align:center;}
.photo_product li:nth-child(3n){ margin-right:0}
.photo_product li:hover{background:#0abc64; }
.photo_product li a{color:#025f31;}
.photo_product li:hover a{color:#fff; }
.photo_product li em{line-height:50px; font-size:19px; font-weight:bold;color:#025f31; display:block; width:100%; }

.photo_product_img{ width:100%; margin-top:1rem;display:block; height:455px;}
.photo_product_img_pic{ width:100%;margin:0 auto;overflow:hidden;padding:15px 0;}
.photo_product_img_pic .bd ul {width: 100%;float: left;padding: 20px 0; overflow:hidden}
.photo_product_img_pic ul{}
.photo_product_img_pic li{ font-size:14px; float:left; margin:0 0px 5px 0px; text-align:center; }
.photo_product_img_pic li img{ width:100%;}
}

/*横向adv*/
.hengadv{width:100%; background:url(../images/hengtiao.jpg)repeat center top; position:relative; height:330px; overflow:hidden;}
.hengadv h2{ text-align:center; font-size:65px; color:#fff; margin-top:3rem;}
.hengadv h3{ margin:0.5rem 0 0 0; text-align:center;color:#fff; font-size:42px; font-weight:bold;}
.hengadv p{ width:225px; height:51px; line-height:51px; font-size:18px; background-image: -webkit-linear-gradient(bottom,#dadada, #fff);border-radius:30px; text-align:center; font-weight:bold; margin:30px auto 0 auto;transition: .5s;}
.hengadv p a{ color:#0000ff;}
.hengadv p:hover{ font-weight:normal}
@media only screen and (max-width: 1100px){
.hengadv{width:100%; background:url(../images/hengtiao.jpg)repeat center top; position:relative; height:225px; overflow:hidden;}
.hengadv h2{ text-align:center; font-size:1.6rem; color:#fff; margin-top:2rem;}
.hengadv h3{ margin:0.5rem 0 0 0; text-align:center;color:#fff; font-size:1.5rem; font-weight:bold;}
.hengadv p{ width:225px; height:51px; line-height:51px; font-size:18px; background-image: -webkit-linear-gradient(bottom,#dadada, #fff);border-radius:30px; text-align:center; font-weight:bold; margin:25px auto 0 auto;transition: .5s;}
.hengadv p a{ color:#0000ff;}
.hengadv p:hover{ font-weight:normal}
}

/*海岱生物 技术指导方案*/
@media( min-width:1280px ){
.zhidao{ width:1280px; margin:0rem auto;}
.zhidao h2{ font-size:48px; text-align:center; font-weight:normal; padding:3.5rem 0;}
.zhidao h2 a{ margin-bottom:15px; display:block}
.zhidao h2 a em{ color:#025f31;}
.zhidao h2 span{ display:block; background:#025f31; padding:0.5rem 0rem;border-radius: 30px; font-size:20px; color:#fff; width:400px; margin:0 auto;}
.zhidao ul{margin:0px auto 20px auto;width:1280px; overflow:hidden}
.zhidao li {float:left;margin-right:1rem;width:243px; margin-bottom:2rem; overflow:hidden; border:1px solid #edf1ef; }
.zhidao li:nth-child(5n){ margin-right:0;}
.zhidao li img{ width:100%}
.zhidao li a:hover {background:#025f31;color:#fff;}
.zhidao li a:hover ol {color:#fff; font-weight:bold;}
.zhidao li a {display:block;}
.zhidao li a img {display:block;width:100%;}
.zhidao li a ol {text-align:center;font-size:18px;margin:14px 0 0 0;position:relative;height:41px;transition:all .6s; width:100%; }
}
@media( max-width:1279px){
.zhidao{ width:90%; margin:0rem auto;}
.zhidao h2{ font-size:48px; text-align:center; font-weight:normal; padding:3.5rem 0;}
.zhidao h2 a{ margin-bottom:15px; display:block}
.zhidao h2 a em{ color:#025f31;}
.zhidao h2 span{ display:block; background:#025f31; padding:0.5rem 0rem;border-radius: 30px; font-size:20px; color:#fff; width:400px; margin:0 auto;}
.zhidao ul{margin:0px auto 20px auto;width:90%; overflow:hidden}
.zhidao li {float:left;margin-right:1rem;width:18.3%; margin-bottom:2rem; overflow:hidden; border:1px solid #edf1ef; }
.zhidao li:nth-child(5n){ margin-right:0;}
.zhidao li img{ width:100%}
.zhidao li a:hover {background:#025f31;color:#fff;}
.zhidao li a:hover ol {color:#fff; font-weight:bold;}
.zhidao li a {display:block;}
.zhidao li a img {display:block;width:100%;}
.zhidao li a ol {text-align:center;font-size:16px;margin:14px 0 0 0;position:relative;height:41px;transition:all .6s; width:100%; }
}
@media only screen and (max-width: 1100px){
.zhidao{ width:100%; margin:0rem auto;}
.zhidao h2{ font-size:1.8rem; text-align:center; font-weight:normal; padding:2.5rem 0;}
.zhidao h2 a{ margin-bottom:8px; display:block}
.zhidao h2 a em{ color:#025f31;}
.zhidao h2 span{ display:block; background:#025f31; padding:0.5rem 0rem;border-radius: 30px; font-size:16px; color:#fff; width:80%; margin:0 auto;}
.zhidao ul{margin:0px auto 20px auto;width:100%; overflow:hidden}
.zhidao li {float:left;margin-right:1rem;width:47.3%; margin-bottom:1rem; overflow:hidden; border:1px solid #edf1ef; }
.zhidao li:nth-child(2n){ margin-right:0;}
.zhidao li:nth-child(5){ margin-right:1rem;}
.zhidao li img{ width:100%}
.zhidao li a:hover {background:#025f31;color:#fff;}
.zhidao li a:hover ol {color:#fff; font-weight:bold;}
.zhidao li a {display:block;}
.zhidao li a img {display:block;width:100%;}
.zhidao li a ol {text-align:center;font-size:16px;margin:14px 0 0 0;position:relative;height:41px;transition:all .6s; width:100%; }
}

/*先对比试验 让效果说话*/
@media( min-width:1280px ){
.xiaoguo{ width:100%; margin:0rem auto; background:#f2f2f2; padding-bottom:50px;}
.xiaoguo h2{ font-size:48px; text-align:center; font-weight:normal; padding:3.5rem 0;}
.xiaoguo h2 a{ margin-bottom:15px; display:block}
.xiaoguo h2 a em{ color:#025f31;}
.xiaoguo h2 span{ display:block; background:#025f31; padding:0.5rem 0rem;border-radius: 30px; font-size:20px; color:#fff; width:400px; margin:0 auto;}
.xiaoguo ul{overflow:hidden;margin:0px auto 0px auto;width:100%; overflow:hidden}
.xiaoguo li {float:left;margin-right:2rem;width:296px; margin-bottom:1rem; overflow:hidden; border-radius: 10px}
.xiaoguo li img{width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease;}
.xiaoguo li:hover img{ transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2);}
.xiaoguo li:nth-child(4n){ margin-right:0;}
.xiaoguo li a:hover {background:#025f31;color:#034b08;}
.xiaoguo li a ol {text-align:center;font-size:19px;position:relative;height:65px;transition:all .6s; width:100%; background:#fff; line-height:65px;}
}
@media( max-width:1279px){
.xiaoguo{ width:100%; margin:0rem auto; background:#f2f2f2; padding-bottom:50px;}
.xiaoguo h2{ font-size:48px; text-align:center; font-weight:normal; padding:3.5rem 0;}
.xiaoguo h2 a{ margin-bottom:15px; display:block}
.xiaoguo h2 a em{ color:#025f31;}
.xiaoguo h2 span{ display:block; background:#025f31; padding:0.5rem 0rem;border-radius: 30px; font-size:20px; color:#fff; width:400px; margin:0 auto;}
.xiaoguo ul{overflow:hidden;margin:0px auto 0px auto;width:100%; overflow:hidden}
.xiaoguo li {float:left;margin-right:2rem;width:22.4%; margin-bottom:1rem; overflow:hidden; border-radius: 10px}
.xiaoguo li img{width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease;}
.xiaoguo li:hover img{ transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2);}
.xiaoguo li:nth-child(4n){ margin-right:0;}
.xiaoguo li a:hover {background:#025f31;color:#034b08;}
.xiaoguo li a ol {text-align:center;font-size:16px;position:relative;height:45px;transition:all .6s; width:100%; background:#fff; line-height:45px;}
}
@media only screen and (max-width: 1100px){
.xiaoguo{ width:100%; margin:0rem auto; background:#f2f2f2; padding-bottom:50px;}
.xiaoguo h2{ font-size:1.8rem; text-align:center; font-weight:normal; padding:2.5rem 0;}
.xiaoguo h2 a{ margin-bottom:10px; display:block}
.xiaoguo h2 a em{ color:#025f31;}
.xiaoguo h2 span{ display:block; background:#025f31; padding:0.5rem 0rem;border-radius: 30px; font-size:16px; color:#fff; width:100%; margin:0 auto;}
.xiaoguo .s_width{ width:100%; margin: 0 auto;}
.xiaoguo ul{overflow:hidden;margin:0px auto 0px auto;width:100%; overflow:hidden}
.xiaoguo li {float:left;margin-right:1rem;width:47.3%; margin-bottom:1rem; overflow:hidden; border-radius: 10px}
.xiaoguo li img{width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease;}
.xiaoguo li:hover img{ transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2);}
.xiaoguo li:nth-child(2n){ margin-right:0;}
.xiaoguo li a:hover {background:#025f31;color:#034b08;}
.xiaoguo li a ol {text-align:center;font-size:16px;position:relative;height:45px;transition:all .6s; width:100%; background:#fff; line-height:45px;}
}

/*横向ad2v*/
@media( min-width:1280px ){
.hengadv2{width:100%; background:url(../images/hengtiao2.jpg)repeat center top; position:relative; height:327px; overflow:hidden;}
.hengadv2 img{ float:left; margin:59px 0 0 0;}
.hengadv2 .hengadv2_cont{ float:right}
.hengadv2 h2{ text-align:right; font-size:55px; color:#fff; margin-top:6rem;text-align:center; line-height:50px;}
.hengadv2 p{ margin:2rem 0 0 0; width:475px; height:63px; line-height:54px;border-radius:30px; background:#0abc64; float:right; color:#fff; font-size:23px; font-weight:bold;}
.hengadv2 p i{ background:url(../images/tel2.png) no-repeat center top; display:inline-block; width:38px; height:43px; margin:-8px 12px 0 43px;vertical-align: middle;}
.hengadv2 p em{ font-size:30px;}
}
@media( max-width:1279px){
.hengadv2{width:100%; background:url(../images/hengtiao2.jpg)repeat center top; position:relative; height:327px; overflow:hidden;}
.hengadv2 img{ float:left; margin:59px 0 0 0;}
.hengadv2 .hengadv2_cont{ float:right}
.hengadv2 h2{ text-align:right; font-size:45px; color:#fff; margin-top:6rem;text-align:center; line-height:50px;}
.hengadv2 p{ margin:1rem 0 0 0; width:475px; height:48px; line-height:43px;border-radius:30px; background:#0abc64; float:right; color:#fff; font-size:23px; font-weight:bold;}
.hengadv2 p i{ background:url(../images/tel2.png) no-repeat center top; display:inline-block; width:38px; height:43px; margin:-8px 12px 0 43px;vertical-align: middle;}
.hengadv2 p em{ font-size:30px;}
}	

@media only screen and (max-width: 1100px){
.hengadv2{width:100%; background:url(../images/hengtiao2.jpg)repeat center top; position:relative;  overflow:hidden; height:300px; display:none;}
.hengadv2 img{ float:left; margin:59px 0 0 0;}
.hengadv2 .hengadv2_cont{ float:right}
.hengadv2 h2{ text-align:right; font-size:38px; color:#fff; margin-top:6rem;text-align:center; line-height:50px;}
.hengadv2 p{ margin:1rem 0 0 0; width:387px; height:43px; line-height:43px;border-radius:30px; background:#0abc64; float:right; color:#fff; font-size:23px; font-weight:bold;}
.hengadv2 p i{ background:url(../images/tel2.png) no-repeat center top; display:inline-block; width:38px; height:43px; margin:-8px 12px 0 17px;vertical-align: middle;}
.hengadv2 p em{ font-size:25px;}
}

/*adv*/
@media( min-width:1280px ){
.adv{width:100%; background:url(../images/adv.jpg)repeat center top;  overflow:hidden;}
.adv h2{ color:#211f1f; font-size:52px; text-align:center; padding:1.6rem 0 1rem 0;}
.adv h2 i{ color:#02592e; padding:0 30px 0 0px; font-size:140px;vertical-align:middle; display:inline-block}
.adv h4{ display:none;}
.adv_cont{ height:550px; overflow:hidden;}
.adv_cont .adv_list{ width:1300px; margin:0 auto 20px auto; background:#888888;border-radius:30px;}
.adv_cont .adv_list li{ width:25%; height:66px; float:left; text-align:center;box-sizing:border-box;transition: .5s;border-radius:30px; }
.adv_cont .adv_list li:nth-child(4){ margin-right:0; }
.adv_cont .adv_list li a{ display:block }
.adv_cont .adv_list li a:visited,.adv_cont .adv_list li a:link{ font-size:30px; color:#fff; line-height:66px; font-weight:normal; }
.adv_cont .adv_list li a:hover h3{ color:#fff; font-weight:bold;}
.cp_a{ }
.cp_b{ }
.cp_c{}
.cp_d{ }
.cp_a.cp_crnt{ background:#02582e}
.cp_b.cp_crnt{background:#02582e}
.cp_c.cp_crnt{background:#02582e}
.cp_d.cp_crnt{background:#02582e }

.adv_cont .adv_list li.cp_crnt a h2{  color:#ffffff;}
.adv_cont .adv_list li.cp_crnt a p{ color:#ffffff}

.adv_cont .zong{ height:720px; width:1280px; margin:0 auto}
.adv_cont .chanpin_r{ height:720px;}
.adv_cont .Tcp_a{ background:url(../images/t_a.png) no-repeat right top 30px; margin-top:35px;}
.adv_cont .Tcp_b{ background:url(../images/t_b.jpg) no-repeat right top 30px; margin-top:35px;}
.adv_cont .Tcp_c{ background:url(../images/t_c.jpg) no-repeat right top 30px; margin-top:35px;}
.adv_cont .Tcp_d{ background:url(../images/t_d.png) no-repeat right top 30px; margin-top:35px;}

.adv_cont .zong .zong_con{ width:100%; margin:0 auto; height:720px; position:relative}
.adv_cont .zong .zong_con .zong_con_c{ width:655px; height:330px; position:absolute; left:0; top:25px;}
.adv_cont .zong .zong_con .zong_con_c strong{ position:absolute; display:block; left:0; top:30px; font-size:33px; color:#02592f; border-bottom:1px solid #bdd0cc; line-height:70px;}
.adv_cont .zong .zong_con .zong_con_c strong i{ background:url(../images/adv_a.png) no-repeat center top; width:41px; height:41px; display:inline-block;vertical-align: middle; margin-right:10px}
.adv_cont .zong .zong_con .zong_con_c p{ position:absolute; width:505px; height:140px; left:0; top:135px; line-height:31px; font-size:17px;  color:#333 }
.adv_cont .zong .zong_con .zong_con_c a{ position:absolute; width:179px; height:50px;line-height:50px;  left:110px; bottom:0px; text-align:center; font-size:17px;color:#fff ;border-radius:5px; background:#02592f}
}
@media( max-width:1279px){
.adv{width:100%; background:url(../images/adv.jpg)repeat center top;  overflow:hidden;}
.adv h2{ color:#211f1f; font-size:44px; text-align:center; padding:1.6rem 0 1rem 0;}
.adv h2 i{ color:#02592e; padding:0 30px 0 0px; font-size:125px;vertical-align:middle; display:inline-block}
.adv h4{ display:none;}
.adv_cont{ height:550px; overflow:hidden;}
.adv_cont .adv_list{ width:90%; margin:0 auto 20px auto; background:#888888;border-radius:30px;}
.adv_cont .adv_list li{ width:25%; height:66px; float:left; text-align:center;box-sizing:border-box;transition: .5s;border-radius:30px; }
.adv_cont .adv_list li:nth-child(4){ margin-right:0; }
.adv_cont .adv_list li a{ display:block }
.adv_cont .adv_list li a h3{ font-size:26px; line-height:66px; font-weight:normal; }
.adv_cont .adv_list li a:visited h3,.adv_cont .adv_list li a:link h3{color:#fff;}
.adv_cont .adv_list li a:hover h3{ color:#fff; font-weight:bold;}
.cp_a{ }
.cp_b{ }
.cp_c{}
.cp_d{ }
.cp_a.cp_crnt{ background:#02582e}
.cp_b.cp_crnt{background:#02582e}
.cp_c.cp_crnt{background:#02582e}
.cp_d.cp_crnt{background:#02582e }

.adv_cont .adv_list li.cp_crnt a h2{  color:#ffffff;}
.adv_cont .adv_list li.cp_crnt a p{ color:#ffffff}

.adv_cont .zong{ height:720px; width:90%; margin:0 auto}
.adv_cont .chanpin_r{ height:720px;}
.adv_cont .Tcp_a{ background:url(../images/t_a.png) no-repeat right top 30px; margin-top:35px; background-size:45%}
.adv_cont .Tcp_b{ background:url(../images/t_b.jpg) no-repeat right top 30px; margin-top:35px; background-size:45%}
.adv_cont .Tcp_c{ background:url(../images/t_c.jpg) no-repeat right top 30px; margin-top:35px; background-size:45%}
.adv_cont .Tcp_d{ background:url(../images/t_d.png) no-repeat right top 30px; margin-top:35px; background-size:45%}

.adv_cont .zong .zong_con{ width:100%; margin:0 auto; position:relative}
.adv_cont .zong .zong_con .zong_con_c{ width:47%; height:330px; position:absolute; left:0; top:25px;}
.adv_cont .zong .zong_con .zong_con_c strong{ position:absolute; display:block; left:0; top:30px; font-size:32px; color:#02592f; border-bottom:1px solid #bdd0cc; line-height:70px;}
.adv_cont .zong .zong_con .zong_con_c strong i{ background:url(../images/adv_a.png) no-repeat center top; width:41px; height:41px; display:inline-block;vertical-align: middle; margin-right:10px}
.adv_cont .zong .zong_con .zong_con_c p{ position:absolute; width:505px; height:140px; left:0; top:135px; line-height:31px; font-size:17px;  color:#333 }
.adv_cont .zong .zong_con .zong_con_c a{ position:absolute; width:179px; height:50px;line-height:50px;  left:110px; bottom:45px; text-align:center; font-size:17px;color:#fff ;border-radius:5px; background:#02592f}
}

@media only screen and (max-width: 1100px){
.adv{width:100%; background:url(../images/adv.jpg)repeat center top;  overflow:hidden;}
.adv h2{ color:#211f1f; font-size:1.3rem; text-align:center; padding:0rem 0 0rem 0; display:none}
.adv h2 i{ color:#02592e; padding:0 30px 0 0px; font-size:3rem;vertical-align:middle; display:inline-block}
.adv h4{ display:block; text-align:center; font-size:2.2rem; padding:2rem 0;}
.adv h4 span{ display:block;font-size:1.8rem; }
.adv_cont{ height:535px; overflow:hidden;}
.adv_cont .adv_list{ width:100%; margin:0 auto 20px auto; background:none;border-radius:30px;}
.adv_cont .adv_list li{ width:24.2%; height:3rem; float:left; text-align:center;box-sizing:border-box;transition: .5s;border-radius:0px; border:1px solid #b2acac; margin-right:1%;  }
.adv_cont .adv_list li:nth-child(4){ margin-right:0; }
.adv_cont .adv_list li a{ display:block }
.adv_cont .adv_list li a h3{ font-size:1rem; color:#000; line-height:3rem; font-weight:normal; }
.adv_cont .adv_list li a:hover h3{ color:#fff; font-weight:bold;}
.cp_a{ background:#009a44;display:block; color:#fff}
.cp_a a h3{color:#fff!important}
.cp_b{ }
.cp_c{}
.cp_d{ }
.cp_a.cp_crnt{ background:#02582e}
.cp_b.cp_crnt{background:#02582e}
.cp_c.cp_crnt{background:#02582e}
.cp_d.cp_crnt{background:#02582e }

.adv_cont .adv_list li.cp_crnt a h2{  color:#ffffff;}
.adv_cont .adv_list li.cp_crnt a p{ color:#ffffff}

.adv_cont .zong{ height:720px; width:90%; margin:0 auto}
.adv_cont .chanpin_r{ height:720px;}
.adv_cont .Tcp_a{ background:url(../images/t_a.png) no-repeat center top; margin-top:0; background-size:100%}
.adv_cont .Tcp_b{ background:url(../images/t_b.jpg) no-repeat center top; margin-top:0; background-size:100%}
.adv_cont .Tcp_c{ background:url(../images/t_c.jpg) no-repeat center top; margin-top:0; background-size:100%}
.adv_cont .Tcp_d{ background:url(../images/t_d.png) no-repeat center top; margin-top:0; background-size:100%}

.adv_cont .zong .zong_con{ width:100%; margin:0 auto; position:relative}
.adv_cont .zong .zong_con .zong_con_c{ width:100%; height:330px; position:absolute; left:0; top:20vh;}
.adv_cont .zong .zong_con .zong_con_c strong{ position:absolute; display:block; left:0; top:85px; font-size:1.2rem; color:#02592f; border-bottom:1px solid #bdd0cc; line-height:70px;}
.adv_cont .zong .zong_con .zong_con_c strong i{ background:url(../images/adv_a.png) no-repeat center top; width:41px; height:41px; display:inline-block;vertical-align: middle; margin-right:10px}
.adv_cont .zong .zong_con .zong_con_c p{ position:absolute; width:100%; height:140px; left:0; top:168px; line-height:31px; font-size:17px;  color:#333 }
.adv_cont .zong .zong_con .zong_con_c a{ position:absolute; width:179px; height:50px;line-height:50px;  left:110px; bottom:45px; text-align:center; font-size:17px;color:#fff ;border-radius:5px; background:#02592f; display:none;}
}

/*5大经销政策*/
@media( min-width:1280px ){
.youshi2{ display:none}
.youshi{ width:100%; background:url(../images/youshi.jpg) no-repeat center top; position:relative; height:1645px;display:blcok;}
.youshi h2{color:#fff; font-size:52px; text-align:center; padding:88px 0 0rem 0;}
.youshi h2 i{ color:#fff; padding:0 30px 0 0px; font-size:90px;vertical-align:middle; display:inline-block}
.youshi h2 a{ color:#fff;}
.youshi h2 span{display:block; background:#1cc666; padding:0.5rem 0rem;border-radius: 30px; font-size:20px; color:#fff; width:725px; margin:0 auto; font-weight:normal;}
.youshi h4{ display:none} 
.youshi_a{ width:1280px; position:absolute; top:320px; left:50%; z-index:1; margin-left:-640px;}
.youshi_a .youshi_a_img{ width:703px; height:566px; overflow:hidden; position:absolute; left:0; top:0;}
.youshi_a .youshi_a_cont{ position:absolute; right:0; top:0; width:630px;}

.youshi_a .youshi_a_a{ width:100%; margin-top:50px;}

.youshi_b{ width:1280px; position:absolute; top:900px; left:50%; z-index:1; margin-left:-640px;}
.youshi_b .youshi_b_img{ width:620px; height:582px; overflow:hidden; position:absolute; right:0; top:0;}
.youshi_b .youshi_b_cont{ position:absolute; left:0; top:0; width:630px;}
.youshi_b_c{}

.youshi_shuzi{ width:78px; height:102px; background:url(../images/youshi_img.png) no-repeat center top; text-align:center; font-size:48px; line-height:77px;font-family: impact; color:#666666; }
.youshi_neirong{ width:510px; margin:0 0 20px 2rem;}
.youshi_neirong h3{ font-size:37px; color:#fff;}
.youshi_neirong h3 em{ display:block; font-weight:normal; font-size:18px; color:rgba(255,255,255,0.5)}
.youshi_neirong p{ font-size:16px; color:#fff; line-height:31px; margin-top:30px;}
}
@media( max-width:1279px){
.youshi2{display:none}
.youshi{ width:100%; background:url(../images/youshi.jpg) no-repeat center top; position:relative; height:1255px;display:blcok;}
.youshi h2{color:#fff; font-size:45px; text-align:center; padding:55px 0 0rem 0;}
.youshi h2 i{ color:#fff; padding:0 30px 0 0px; font-size:90px;vertical-align:middle; display:inline-block}
.youshi h2 a{ color:#fff;}
.youshi h2 span{display:block; background:#1cc666; padding:0.5rem 0rem;border-radius: 30px; font-size:20px; color:#fff; width:725px; margin:0 auto; font-weight:normal;}
.youshi h4{ display:none} 
.youshi_a{ width:90%; position:absolute; top:320px; left:50%; z-index:1; margin-left:-45%;}
.youshi_a .youshi_a_img{ width:30%; overflow:hidden; position:absolute; left:0; top:0;}
.youshi_a .youshi_a_img img{ width:100%;}
.youshi_a .youshi_a_cont{ position:absolute; right:0; top:0; width:65%;}

.youshi_a .youshi_a_a{ width:100%;}

.youshi_b{ width:90%; position:absolute; top:670px; left:50%; z-index:1; margin-left:-45%;}
.youshi_b .youshi_b_img{ width:30%; overflow:hidden; position:absolute; right:0; top:159px;}
.youshi_b .youshi_b_img img{ width:100%}
.youshi_b .youshi_b_cont{ position:absolute; left:0; top:0; width:65%;}
.youshi_b_c{}

.youshi_shuzi{ width:60px; height:78px; background:url(../images/youshi_img.png) no-repeat center top; text-align:center; font-size:35px; line-height:61px;font-family: impact; color:#666666; background-size:100%}
.youshi_neirong{ width:530px; margin:0 0 30px 2rem;}
.youshi_neirong h3{ font-size:31px; color:#fff;}
.youshi_neirong h3 em{ display:block; font-weight:normal; font-size:15px; color:rgba(255,255,255,0.5)}
.youshi_neirong p{ font-size:16px; color:#fff; line-height:26px; margin-top:13px;}
}

@media only screen and (max-width: 1100px){
.youshi{display:none}
.youshi2{width:100%; background:url(../images/youshi.jpg) no-repeat center top; padding-bottom:2rem; height:auto; display:block;color:#fff;}
.youshi2 h4{ display:block; padding:2rem 0; text-align:center; color:#fff; font-size:2.2rem;} 
.youshi2 h4 em{ display:block; font-size:1.7rem;}
.youshi2 ul{ width:90%; margin:0 auto;}
.youshi2 li{ width:100%; height:2rem; line-height:2rem; background:#1cc666; margin-bottom:1rem}
.youshi2 li i{ width:2.2rem; text-align:center; font-style:normal; background:#138e49; display:inline-block; margin-right:0.5rem; color:#fff;}
}
	
/*横向adv3*/
.hengtiao3{width:100%; background:url(../images/hengtiao3.jpg)repeat center top; position:relative; height:520px; overflow:hidden; }
.ht3_cont{ width:495px; height:350px; background:#49b608; padding:40px 30px; position:absolute; right:20%; top:6rem;}
.ht3_cont h2{ color:#fff; text-align:center; font-size:80px; letter-spacing:2px;}
.ht3_cont h2 em{ font-size:25px; display:inline-block; margin-right:10px;}
.ht3_cont h2 a{ color:#fff;}
.ht3_cont h3{ color:#ffdd00; text-align:center; font-size:48px; letter-spacing:2px; line-height:2rem;}
.ht3_cont p{ color:#fff; text-align:center; font-size:30px; letter-spacing:12px; line-height:2rem; padding-top:20px;}
.ht3_cont p span{ display:block; font-size:18px;letter-spacing:16.5px; padding-left:10px; padding-top:5px; }
.ht3_cont ul{ margin:15px 0 0 34px;}
.ht3_cont li{ float:left; padding:0 6px 0 0}
.ht3_cont li:nth-child(3n){ padding-right:0;}
.ht3_cont li i{ width:15px; height:17px; background:url(../images/0.png) no-repeat center center; display:inline-block; margin-right:5px;}
@media only screen and (max-width: 1100px){
.hengtiao3{width:100%; background:url(../images/hengtiao3.jpg)repeat center top; position:relative; height:275px; overflow:hidden; }
.ht3_cont{ width:100%; height:350px; background:#49b608; padding:1rem 1rem; position:absolute; right:0%; top:0;}
.ht3_cont h2{ color:#fff; text-align:center; font-size:80px; letter-spacing:2px;}
.ht3_cont h2 em{ font-size:25px; display:inline-block; margin-right:10px;}
.ht3_cont h2 a{ color:#fff;}
.ht3_cont h3{ color:#ffdd00; text-align:center; font-size:2rem; letter-spacing:2px; line-height:2rem;}
.ht3_cont p{ color:#fff; text-align:center; font-size:23px; letter-spacing:7px; line-height:2rem; padding-top:20px;}
.ht3_cont p span{ display:block; font-size:16px;letter-spacing:8px; padding-left:0; padding-top:5px; }
.ht3_cont ul{ margin:15px 0 0 0px; display:none;}
.ht3_cont li{ float:left; padding:0 0% 6px 0; width:90%}
.ht3_cont li:nth-child(1n){ padding-right:0%;}
.ht3_cont li:nth-child(3n){ padding-right:0;}
.ht3_cont li i{ width:15px; height:17px; background:url(../images/0.png) no-repeat center center; display:inline-block; margin-right:5px;}
}

/*公司数字*/
@media( min-width:1280px ){
.shuzi{width:100%; background:url(../images/shuzibg.jpg)repeat center top; overflow:hidden;}
.shuzi h2{text-align:center; font-size:45px; color:#fff; margin-top:5rem;}
.shuzi h2 em{font-size:30px; color:#fff; line-height:31px; margin-top:20px; display:block; font-weight:normal;}
/*数字*/
.xinlai_num #wrap { overflow: hidden;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; padding-bottom:15vh}
.xinlai_num section {display: block;position: relative;width:1280px; margin:6rem auto 0rem auto;}
.xinlai_num .jumbo {font-size: 54px; color: #167146; font-family:Impact!important; line-height:50px; display:inline-block; margin-top:41px;}
.xinlai_num #wrap .xinlai_num_li{ float:left; margin-right:179px; width:185px; height:185px; background:#fff;border-radius:50%; border:8px solid #666; text-align:center; font-size:18px; }
.xinlai_num #wrap .xinlai_num_li:last-child{ margin-right:0;}

.xinlai_num #wrap .xinlai_num_li span{ padding:0 0 0 5px; font-size:16px; color:#167146}
.xinlai_num #wrap .xinlai_num_li p{ font-size:20px; color:#000; line-height:55px; text-align:center; }

.xinlai_numaa{ width:72px; margin:0 auto; min-width:auto;}
.xinlai_numbb{ width:179px; margin:0 auto; min-width:auto;}
.xinlai_numcc{ width:165px; margin:0 auto; min-width:auto;}
.xinlai_numdd{ width:180px; margin:0 auto; min-width:auto;}
}
@media( max-width:1279px){
.shuzi{width:100%; background:url(../images/shuzibg.jpg)repeat center top; overflow:hidden;}
.shuzi h2{text-align:center; font-size:45px; color:#fff; margin-top:5rem;}
.shuzi h2 em{font-size:30px; color:#fff; line-height:31px; margin-top:20px; display:block; font-weight:normal;}
/*数字*/
.xinlai_num #wrap { overflow: hidden;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; padding-bottom:15vh}
.xinlai_num section {display: block;position: relative;width:90%; margin:6rem auto 0rem auto;}
.xinlai_num .jumbo {font-size: 54px; color: #167146; font-family:Impact!important; line-height:50px; display:inline-block; margin-top:41px;}
.xinlai_num #wrap .xinlai_num_li{ float:left; margin-right:84px; width:185px; height:185px; background:#fff;border-radius:50%; border:8px solid #666; text-align:center; font-size:18px; }
.xinlai_num #wrap .xinlai_num_li:last-child{ margin-right:0;}

.xinlai_num #wrap .xinlai_num_li span{ padding:0 0 0 5px; font-size:16px; color:#167146}
.xinlai_num #wrap .xinlai_num_li p{ font-size:20px; color:#000; line-height:55px; text-align:center; }

.xinlai_numaa{ width:72px; margin:0 auto; min-width:auto;}
.xinlai_numbb{ width:179px; margin:0 auto; min-width:auto;}
.xinlai_numcc{ width:165px; margin:0 auto; min-width:auto;}
.xinlai_numdd{ width:180px; margin:0 auto; min-width:auto;}
}
@media only screen and (max-width: 1100px){
.shuzi{width:100%; background:url(../images/shuzibg.jpg)repeat center top; overflow:hidden; display:none;}
.shuzi h2{text-align:center; font-size:1.6rem; color:#fff; margin-top:3rem;}
.shuzi h2 em{font-size:23px; color:#fff; line-height:31px; margin-top:11px; display:block; font-weight:normal;}
/*数字*/
.xinlai_num #wrap { overflow: hidden;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; padding-bottom:10vh}
.xinlai_num section {display: block;position: relative;width:90%; margin:3rem auto 0rem auto;}
.xinlai_num .jumbo {font-size: 37px; color: #167146; font-family:Impact!important; line-height:50px; display:inline-block; margin-top:28px;}
.xinlai_num #wrap .xinlai_num_li{ float:left; margin-right:10%; margin-bottom:10%; width:159px; height:159px; background:#fff;border-radius:50%; border:8px solid #666; text-align:center; font-size:18px; }
.xinlai_num #wrap .xinlai_num_li:nth-child(2n){ margin-right:0;}
.xinlai_num #wrap .xinlai_num_li:last-child{ margin-right:0;}

.xinlai_num #wrap .xinlai_num_li span{ padding:0 0 0 5px; font-size:14px; color:#167146}
.xinlai_num #wrap .xinlai_num_li p{ font-size:14px; color:#000; line-height:30px; text-align:center; }

.xinlai_numaa{ width:80px; margin:0 auto; min-width:auto;}
.xinlai_numbb{ width:123px; margin:0 auto; min-width:auto;}
.xinlai_numcc{ width:116px; margin:0 auto; min-width:auto;}
.xinlai_numdd{ width:119px; margin:0 auto; min-width:auto;}
}
/*video*/
.video{ width:1280px; margin:50px auto; background:#f2f2f2; padding-bottom:50px;}
.video h2{ font-size:20px; height:60px; padding-top:40px; border-bottom:1px solid #d5e0db}
.video h2:before{ content:""; width:7px; height:40px; background:#0da056; border-radius: 10px;  display:inline-block; float:left; margin-right:10px; margin-left:30px; }
.video h2 em{ display:block; font-size:13px; color:#c4bdbd;text-transform: uppercase; font-weight:normal;}
.video h2 strong{ float:left;}
.video h2 span{ float:right; font-size:14px; font-weight:normal; margin-right:20px; padding-top:10px;}
.video .s_width{ width:1210px; margin:20px auto 0 auto}
.video .video_l{ width:620px; height:442px; margin-top:20px; overflow:hidden}
.video .video_l img{ width:100%; overflow:hidden}
.video .video_r{ width:554px;}
.video .video_r .video_li{ border-bottom:1px solid #dfe6e3; padding:17px 0}
.video .video_r .video_li:last-child{ border-bottom:0;}
.video .video_r .video_li .video_img{ float:left; width:170px; height:125px; margin-right:20px; overflow:hidden}
.video .video_r .video_li .video_img img{width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease;}
.video .video_r .video_li .video_img:hover img{ transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2);}

.video .video_r .video_li .video_cont{ margin-top:10px;}
.video .video_r .video_li .video_cont h3{ font-weight:bold; line-height:31px;}
.video .video_r .video_li .video_cont h3 a{ color:#025f31}
.video .video_r .video_li .video_cont p{ color:#999; font-size:16px; line-height:30px;}

@media only screen and (max-width: 1100px){
.video{ width:100%; margin:0px auto; background:#f2f2f2; padding-bottom:0px;}
.video h2{ font-size:20px; height:60px; padding-top:40px; border-bottom:1px solid #d5e0db}
.video h2:before{ content:""; width:7px; height:40px; background:#0da056; border-radius: 10px;  display:inline-block; float:left; margin-right:10px; margin-left:30px; }
.video h2 em{ display:block; font-size:13px; color:#c4bdbd;text-transform: uppercase; font-weight:normal;}
.video h2 strong{ float:left;}
.video h2 span{ float:right; font-size:14px; font-weight:normal; margin-right:20px; padding-top:10px;}
.video .s_width{ width:100%; margin:20px auto 0 auto}
.video .video_l{ width:100%; height:auto; margin-top:20px; display:none;}
.video .video_l img{ width:100%;}
.video .video_r{ width:95%; margin:0 auto;}
.video .video_r .video_li{ border-bottom:1px solid #dfe6e3; padding:17px 0}
.video .video_r .video_li:last-child{ border-bottom:0;}
.video .video_r .video_li .video_img{ float:left; width:29%; height:auto; margin-right:10px; overflow:hidden}
.video .video_r .video_li .video_img img{width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease;}
.video .video_r .video_li .video_img:hover img{ transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2);}

.video .video_r .video_li .video_cont{ margin-top:10px; width:67%; float:right;}
.video .video_r .video_li .video_cont h3{ font-weight:bold; line-height:31px; padding-top:1rem}
.video .video_r .video_li .video_cont h3 a{ color:#025f31}
.video .video_r .video_li .video_cont p{ color:#999; font-size:14px; line-height:30px;display:none;}
}

/*公司简介*/
@media( min-width:1280px ){
.about{ width:100%; background:#f2f2f2; padding:50px 0 20px 0;}
.about h2{ font-size:20px; height:60px;border-bottom:1px solid #d5e0db; width:1280px; margin:0 auto 50px auto;}
.about h2:before{ content:""; width:7px; height:40px; background:#0da056; border-radius: 10px;  display:inline-block; float:left; margin-right:10px; margin-left:30px; }
.about h2 em{ display:block; font-size:13px; color:#c4bdbd;text-transform: uppercase; font-weight:normal;}
.about h2 strong{ float:left;}
.about h2 span{ float:right; font-size:14px; font-weight:normal; margin-right:20px; padding-top:10px;}
.about .about_l{ width:531px; height:420px; overflow:hidden;}
.about .about_l img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.about .about_l:hover img{ transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2);}

.about .about_r{ width:710px;}
.about .about_r h3{ font-size:30px; color:#333; line-height:50px; padding-bottom:30px;}
.about .about_r h3:after{ content:""; width:200px; height:5px; background:#0abc64; display:block; margin-top:5px;}
.about .about_r p{ font-size:16px; line-height:31px; color:#333;}
.about .about_r a{ width:150px; height:45px; background:#025f31; color:#fff; line-height:45px; text-align:center; margin-top:50px; display:block;border-radius: 30px;transition: .5s; }
.about .about_r a:hover{width:250px;background:#0abc64; }
}
@media( max-width:1279px){
.about{ width:100%; background:#f2f2f2; padding:50px 0 20px 0;}
.about h2{ font-size:20px; height:60px;border-bottom:1px solid #d5e0db; width:1280px; margin:0 auto 50px auto;}
.about h2:before{ content:""; width:7px; height:40px; background:#0da056; border-radius: 10px;  display:inline-block; float:left; margin-right:10px; margin-left:9px; }
.about h2 em{ display:block; font-size:13px; color:#c4bdbd;text-transform: uppercase; font-weight:normal;}
.about h2 strong{ float:left;}
.about h2 span{ float:right; font-size:14px; font-weight:normal; margin-right:20px; padding-top:10px;}
.about .about_l{ width:40%; overflow:hidden;}
.about .about_l img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.about .about_l:hover img{ transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2);}

.about .about_r{ width:55%;}
.about .about_r h3{ font-size:30px; color:#333; line-height:50px; padding-bottom:30px;}
.about .about_r h3:after{ content:""; width:200px; height:5px; background:#0abc64; display:block; margin-top:5px;}
.about .about_r p{ font-size:16px; line-height:31px; color:#333;}
.about .about_r a{ width:150px; height:45px; background:#025f31; color:#fff; line-height:45px; text-align:center; margin-top:2rem; display:block;border-radius: 30px;transition: .5s; }
.about .about_r a:hover{width:250px;background:#0abc64; }
}	
@media only screen and (max-width: 1100px){
.about{ width:100%; background:#f2f2f2; padding:0px 0 20px 0;}
.about h2{ font-size:20px; height:60px;border-bottom:1px solid #d5e0db; width:100%; margin:0 auto 1rem auto;}
.about h2:before{ content:""; width:7px; height:40px; background:#0da056; border-radius: 10px;  display:inline-block; float:left; margin-right:10px; margin-left:9px; }
.about h2 em{ display:block; font-size:13px; color:#c4bdbd;text-transform: uppercase; font-weight:normal;}
.about h2 strong{ float:left;}
.about h2 span{ float:right; font-size:14px; font-weight:normal; margin-right:20px; padding-top:10px;}
.about .s_width{ width:100%;}
.about .about_l{ width:100%; overflow:hidden;}
.about .about_l img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.about .about_l:hover img{ transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2);}

.about .about_r{ width:100%;}
.about .about_r h3{ font-size:1.3rem; color:#333; line-height:50px; padding-bottom:30px; padding-top:10px;}
.about .about_r h3:after{ content:""; width:200px; height:5px; background:#0abc64; display:block; margin-top:5px;}
.about .about_r p{ font-size:15px; line-height:28px; color:#333; width:95%; margin:0 auto;}
.about .about_r a{ width:150px; height:45px; background:#025f31; color:#fff; line-height:45px; text-align:center; margin:0rem auto 0 auto; display:block;border-radius: 30px;transition: .5s; }
.about .about_r a:hover{width:250px;background:#0abc64; }
}	
.cf {overflow:hidden;margin:50px auto 20px auto;width:1280px; overflow:hidden}
.cf li {float:left;margin-right:20px;width:320px; }
.cf li a:hover {background:#0abc64;color:#fff;}
.cf li a:hover ol {color:#fff;margin-left:30px;}
.cf li a:hover ol::before {border-color: #fff;content: "+";font-size: 40px;border: none;width: auto;top: -15px;left: 240px;}
.cf li a {display:block;}
.cf li a img {display:block;width:100%;}
.cf li a ol {text-align:left;font-size:18px;margin:15px 0 0 0;position:relative;height:40px;transition:all .6s; width:100%}
.cf li a ol::before {position:absolute;top:15px;left:140px;content:"";border-top:1px solid #ccc;width:100px;height:1px;}
@media (min-width: 1281px) {
	/*左右滚动*/
	.al_pic, .syal_pic {
	  display: block; }
  
	.al_pic1, .sycp_lb, .syal_pic1 {
	  display: none; } }

/*honor*/
@media( min-width:1280px ){
.honor{ width:100%; background:url(../images/honorbg.jpg) no-repeat center bottom}
.honor_tit{ padding-top:50px;}
.honor_tit .honor_img{ width:359px;}
.honor_tit .honor_t{ width:850px; padding-top:30px;}
.honor_tit .honor_t em{ font-size:20px;text-transform: uppercase; color:#796f6f; font-style:normal;}
.honor_tit .honor_t h2{ font-size:42px; line-height:65px; background:url(../images/line.jpg) no-repeat left bottom; color:#282f89; padding-bottom:10px;}
.honor_tit .honor_t ul{ padding-top:30px;}
.honor_tit .honor_t li{ float:left; width:248px; font-size:16px; line-height:30px; margin:0 0.5rem 1rem 0;}
.honor_tit .honor_t li:before{ content:""; width:12px; height:2px; background:#ffcc61; display:inline-block; margin-bottom:5px; margin-right:10px;}

.case_con{ padding:50px 0 50px 0; width:1280px; margin:0 auto; overflow:hidden;}
.case_con li{float:left; padding:0; width:302px; height:430px; margin-right:18px; margin-bottom:15px; position:relative; overflow:hidden; border:1px solid #e9e8e8}
.case_con li em{ text-align:center; font-style:normal; font-size:17px; color:#333; display:block; height:60px; line-height:60px;}
.case_con li em:hover{ background:#282f89; color:#fff;transition:all 0.9s ease 0s; -webkit-transition:all 0.9s ease 0s; }
.case_con .old img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.case_con li:hover .old img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}

.case_con .old{ width:270px; height:350px; margin:13px auto 0 auto;  position:relative; overflow:hidden;}
}
@media( max-width:1279px){
.honor{ width:100%; background:url(../images/honorbg.jpg) no-repeat center bottom}
.honor_tit{ padding-top:50px;}
.honor_tit .honor_img{ width:20%;}
.honor_tit .honor_img img{ width:100%;}
.honor_tit .honor_t{ width:75%;}
.honor_tit .honor_t em{ font-size:20px;text-transform: uppercase; color:#796f6f; font-style:normal;}
.honor_tit .honor_t h2{ font-size:38px; line-height:65px; background:url(../images/line.jpg) no-repeat left bottom; color:#282f89; padding-bottom:10px;}
.honor_tit .honor_t ul{ padding-top:17px;}
.honor_tit .honor_t li{ float:left; width:248px; font-size:16px; line-height:30px; margin:0 0.5rem 1rem 0;}
.honor_tit .honor_t li:before{ content:""; width:12px; height:2px; background:#ffcc61; display:inline-block; margin-bottom:5px; margin-right:10px;}

.case_con{ padding:50px 0 50px 0; width:90%; margin:0 auto; overflow:hidden;}
.case_con li{float:left; padding:0; width:295px; height:430px; margin-right:18px; margin-bottom:15px; position:relative; overflow:hidden; border:0px solid #e9e8e8}
.case_con li em{ text-align:center; font-style:normal; font-size:17px; color:#333; display:block; height:60px; line-height:60px;}
.case_con li em:hover{ background:#282f89; color:#fff;transition:all 0.9s ease 0s; -webkit-transition:all 0.9s ease 0s; }
.case_con .old img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.case_con li:hover .old img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}

.case_con .old{ width:270px; height:350px; margin:13px auto 0 auto;  position:relative; overflow:hidden;}
}
@media only screen and (max-width: 1100px){
.honor{ display:none}
}
/*news+liuyan*/
@media( min-width:1280px ){
.news_liuyan{ width:1280px; margin:0 auto 50px auto ;}
.news{ width:740px; background:#f2f2f2;}
.news h2{ font-size:20px; height:60px;border-bottom:1px solid #d5e0db; margin-top:30px;}
.news h2:before{ content:""; width:7px; height:40px; background:#0da056; border-radius: 10px;  display:inline-block; float:left; margin-right:10px; margin-left:30px; }
.news h2 em{ display:block; font-size:13px; color:#c4bdbd;text-transform: uppercase; font-weight:normal;}
.news h2 strong{ float:left;}
.news h2 span{ float:right; font-size:14px; font-weight:normal; margin-right:20px; padding-top:10px;}

.news .news_li{ border-bottom:1px solid #dfe6e3; padding:17px 0; width:95%; margin:0 auto;}
.news .news_li:last-child{ border-bottom:0;}
.news .news_li .news_img{ float:left; width:170px; height:125px; margin-right:20px; overflow:hidden}
.news .news_li .news_img img{width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease;}
.news .news_li .news_img:hover img{ transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2);}
.news .news_li .news_cont{ margin-left:10px; float:left; width:495px;}
.news .news_li .news_cont h3{ font-weight:bold; line-height:31px;}
.news .news_li .news_cont h3 a{ color:#025f31}
.news .news_li .news_cont p{ color:#999; font-size:15px; line-height:28px; margin-top:10px;}

.liuyan{ width:510px;background:#f2f2f2;}
.liuyan h2{ font-size:20px; height:60px;border-bottom:1px solid #d5e0db; margin-top:30px;}
.liuyan h2:before{ content:""; width:7px; height:40px; background:#0da056; border-radius: 10px;  display:inline-block; float:left; margin-right:10px; margin-left:30px; }
.liuyan h2 em{ display:block; font-size:13px; color:#c4bdbd;text-transform: uppercase; font-weight:normal;}

.liuyan h3{ font-weight:normal; border-bottom:1px solid #d5e0db; font-size:18px; padding:20px 30px; line-height:31px;}
.liuyan .liuyan_neirong{ width:90%; margin:29px auto 0 auto;}

.liuyan_cont .control-label {float: left;line-height: 33px;font-size: 16px;width: 73px;text-align: right;color: #333;}
.liuyan_cont .espcms_bbs_form .content {    padding: 15px 0 0 0;    width: 600px;    border-right: 0 solid;    border-left: 0 solid;    overflow: hidden;}
.liuyan_cont .espcms_form_group {float: left;margin: 0 0 10px 0;}
.liuyan_cont .control_required {float: left;line-height: 35px; color:#fff; font-size:15px;}
.liuyan_cont .infoInput {width: 375px;}
.liuyan_cont .form-control {margin: 0 15px 0 10px;background:#eae9e9;border:none; width:300px;}


.liuyan_cont input {line-height: 33px;margin: 0 0px 0 10px; border:none;}
.liuyan_cont .button{ width:110px; height:35px; background:#fde40e; text-align:center; line-height:35px; margin:40px 0 0 20px; color:#0da056; font-size:16px;}
.liuyan_cont .button a{ color:#0da056}
.liuyan_cont .placeholder{padding-left:15px;}
}
@media( max-width:1279px){
.news_liuyan{ width:90%; margin:0 auto 50px auto ;}
.news{ width:65%; background:#f2f2f2;}
.news h2{ font-size:20px; height:60px;border-bottom:1px solid #d5e0db; margin-top:30px;}
.news h2:before{ content:""; width:7px; height:40px; background:#0da056; border-radius: 10px;  display:inline-block; float:left; margin-right:10px; margin-left:30px; }
.news h2 em{ display:block; font-size:13px; color:#c4bdbd;text-transform: uppercase; font-weight:normal;}
.news h2 strong{ float:left;}
.news h2 span{ float:right; font-size:14px; font-weight:normal; margin-right:20px; padding-top:10px;}

.news .news_li{ border-bottom:1px solid #dfe6e3; padding:24px 0; width:95%; margin:0 auto;}
.news .news_li:last-child{ border-bottom:0;}
.news .news_li .news_img{ float:left; width:30%; height:125px; margin-right:20px; overflow:hidden}
.news .news_li .news_img img{width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease;}
.news .news_li .news_img:hover img{ transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2);}
.news .news_li .news_cont{ margin-left:10px; float:left; width:65%;}
.news .news_li .news_cont h3{ font-weight:bold; line-height:31px;}
.news .news_li .news_cont h3 a{ color:#025f31}
.news .news_li .news_cont p{ color:#999; font-size:15px; line-height:28px; margin-top:10px;}

.liuyan{ width:33%;background:#f2f2f2;}
.liuyan h2{ font-size:20px; height:60px;border-bottom:1px solid #d5e0db; margin-top:30px;}
.liuyan h2:before{ content:""; width:7px; height:40px; background:#0da056; border-radius: 10px;  display:inline-block; float:left; margin-right:10px; margin-left:30px; }
.liuyan h2 em{ display:block; font-size:13px; color:#c4bdbd;text-transform: uppercase; font-weight:normal;}

.liuyan h3{ font-weight:normal; border-bottom:1px solid #d5e0db; font-size:16px; padding:20px 30px; line-height:31px;}
.liuyan .liuyan_neirong{ width:100%; margin:23px auto 0 auto;}

.liuyan_cont .control-label {float: left;line-height: 33px;font-size: 16px;width: 73px;text-align: right;color: #333;}
.liuyan_cont .espcms_bbs_form .content {    padding: 15px 0 0 0;    width: 600px;    border-right: 0 solid;    border-left: 0 solid;    overflow: hidden;}
.liuyan_cont .espcms_form_group {float: left;margin: 0 0 10px 0;}
.liuyan_cont .control_required {float: left;line-height: 35px; color:#fff; font-size:15px;}
.liuyan_cont .infoInput {width: 375px;}
.liuyan_cont .form-control {margin: 0 15px 0 10px;background:#eae9e9;border:none; width:70%;}


.liuyan_cont input {line-height: 33px;margin: 0 0px 0 10px; border:none;}
.liuyan_cont .button{ width:110px; height:35px; background:#fde40e; text-align:center; line-height:35px; margin:40px 0 0 20px; color:#0da056; font-size:16px;}
.liuyan_cont .button a{ color:#0da056}
}
@media only screen and (max-width: 1100px){
.news_liuyan{ width:100%; margin:0 auto 0px auto ;}
.news{ width:100%; background:#fff;}
.news h2{ font-size:20px; height:60px;border-bottom:1px solid #d5e0db; margin-top:30px;}
.news h2:before{ content:""; width:7px; height:40px; background:#0da056; border-radius: 10px;  display:inline-block; float:left; margin-right:10px; margin-left:30px; }
.news h2 em{ display:block; font-size:13px; color:#c4bdbd;text-transform: uppercase; font-weight:normal;}
.news h2 strong{ float:left;}
.news h2 span{ float:right; font-size:14px; font-weight:normal; margin-right:20px; padding-top:10px;}

.news .news_li{ border-bottom:1px solid #dfe6e3; padding:24px 0; width:95%; margin:0 auto;}
.news .news_li:last-child{ border-bottom:0;}
.news .news_li .news_img{ float:left; width:28%; height:125px; margin-right:20px; overflow:hidden; display:none;}
.news .news_li .news_img img{width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease;}
.news .news_li .news_img:hover img{ transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2);}
.news .news_li .news_cont{ margin-left:10px; float:left; width:98%;}
.news .news_li .news_cont h3{ font-weight:bold; line-height:28px;}
.news .news_li .news_cont h3 a{ color:#025f31}
.news .news_li .news_cont p{ color:#999; font-size:15px; line-height:28px; margin-top:10px;}

.liuyan{ width:100%;background:#f2f2f2;}
.liuyan h2{ font-size:20px; height:60px;border-bottom:1px solid #d5e0db; margin-top:30px;}
.liuyan h2:before{ content:""; width:7px; height:40px; background:#0da056; border-radius: 10px;  display:inline-block; float:left; margin-right:10px; margin-left:30px; }
.liuyan h2 em{ display:block; font-size:13px; color:#c4bdbd;text-transform: uppercase; font-weight:normal;}

.liuyan h3{ font-weight:normal; border-bottom:1px solid #d5e0db; font-size:16px; padding:20px 30px; line-height:31px;}
.liuyan .liuyan_neirong{ width:100%; margin:23px auto 0 auto;}

.liuyan_cont .control-label {float: left;line-height: 33px;font-size: 16px;width: 73px;text-align: right;color: #333;}
.liuyan_cont .espcms_bbs_form .content {    padding: 15px 0 0 0;    width: 600px;    border-right: 0 solid;    border-left: 0 solid;    overflow: hidden;}
.liuyan_cont .espcms_form_group {float: left;margin: 0 0 10px 0;}
.liuyan_cont .control_required {float: left;line-height: 35px; color:#fff; font-size:15px;}
.liuyan_cont .infoInput {width: 375px;}
.liuyan_cont .form-control {margin: 0 15px 0 10px;background:#eae9e9;border:none; width:70%;}


.liuyan_cont input {line-height: 36px;margin: 0 0px 0 45%; border:none;}
.liuyan_cont .btn{ width:130px; height:46px; background:#009a44; text-align:center; line-height:38px; margin:38px auto 0 auto; color:#fff; font-size:16px; display:block;}
.liuyan_cont .btn a{ color:#0da056}
}
/*end_nav*/
@media( min-width:1280px ){
.end_nav{ height:4.4rem; width:100%; background:#167146; line-height:4.4rem;}
.end_nav ul{ width:1280px; margin:0 auto; text-align:center;}
.end_nav li{ float:left;width: calc(100%/9); font-size:1.1rem;}
.end_nav li a{ display:inline-block; color:#fff; position:relative;}
.end_nav li a:hover{ background:#0abc64; display:block; font-weight:bold;}
.end_nav li a::before{ position:absolute; width:0; height:2px; background:#429a34; content:''; left:0; top:1px; transition:all 0.4s;}
.end_nav li a:hover::before{ width:100%;}
.end_nav .nowon{background:#0abc64;display:block; font-weight:bold;}

.end_nav li div {display:none;width:182px;text-align:center;color:#fff;position:absolute;top:70px;background:#0da056; z-index:9999 ;  box-sizing:border-box;}
.end_nav li div a {display:block;COLOR: #fff; LINE-HEIGHT:45px; HEIGHT:45px;FONT-SIZE: 16px;font-weight:normal; margin-top:0; border-bottom:1px solid rgba(255, 255, 255, 0.2);;}
.end_nav li div a:hover {color:#49b608;  background:#ffdd00; border-top:0; border-right:0; border-left:0; font-weight:normal;transition:all 0.9s ease 0s; -webkit-transition:all 0.9s ease 0s; }
}
@media( max-width:1279px){
.end_nav{ height:4.4rem; width:100%; background:#167146; line-height:4.4rem;}
.end_nav ul{ width:90%; margin:0 auto; text-align:center;}
.end_nav li{ float:left;width: calc(100%/9); font-size:1.1rem;}
.end_nav li a{ display:inline-block; color:#fff; position:relative;}
.end_nav li a:hover{ background:#0abc64; display:block; font-weight:bold;}
.end_nav li a::before{ position:absolute; width:0; height:2px; background:#429a34; content:''; left:0; top:1px; transition:all 0.4s;}
.end_nav li a:hover::before{ width:100%;}
.end_nav .nowon{background:#0abc64;display:block; font-weight:bold;}

.end_nav li div {display:none;width:182px;text-align:center;color:#fff;position:absolute;top:70px;background:#0da056; z-index:9999 ;  box-sizing:border-box;}
.end_nav li div a {display:block;COLOR: #fff; LINE-HEIGHT:45px; HEIGHT:45px;FONT-SIZE: 16px;font-weight:normal; margin-top:0; border-bottom:1px solid rgba(255, 255, 255, 0.2);;}
.end_nav li div a:hover {color:#49b608;  background:#ffdd00; border-top:0; border-right:0; border-left:0; font-weight:normal;transition:all 0.9s ease 0s; -webkit-transition:all 0.9s ease 0s; }
}
@media only screen and (max-width: 1100px){
.end_nav{ height:auto; width:100%; background:none; line-height:3.4rem; margin-bottom:15vh}
.end_nav ul{ width:100%; margin:0 auto; text-align:center;}
.end_nav li{ float:left;width:23.4%; font-size:0.7rem; margin-right:5px; background:#167146; margin-bottom:5px;}
.end_nav li:first-child{ display:none;}
.end_nav li:nth-child(5){ margin-right:0;}
.end_nav li:nth-child(9){ margin-right:0;}
.end_nav li a{ display:inline-block; color:#fff; position:relative;}
.end_nav li a:hover{ background:#0abc64; display:block; font-weight:bold;}
.end_nav li a::before{ position:absolute; width:0; height:2px; background:#429a34; content:''; left:0; top:1px; transition:all 0.4s;}
.end_nav li a:hover::before{ width:100%;}
.end_nav .nowon{background:#0abc64;display:block; font-weight:bold;}

.end_nav li div {display:none;width:182px;text-align:center;color:#fff;position:absolute;top:70px;background:#0da056; z-index:9999 ;  box-sizing:border-box;}
.end_nav li div a {display:block;COLOR: #fff; LINE-HEIGHT:45px; HEIGHT:45px;FONT-SIZE: 16px;font-weight:normal; margin-top:0; border-bottom:1px solid rgba(255, 255, 255, 0.2);;}
.end_nav li div a:hover {color:#49b608;  background:#ffdd00; border-top:0; border-right:0; border-left:0; font-weight:normal;transition:all 0.9s ease 0s; -webkit-transition:all 0.9s ease 0s; }
}
/*footer*/
@media( min-width:1280px ){
.photo_end{ display:none;}	
.footer{ width:100%; background:#083520 url(../images/end.jpg) no-repeat center top; padding:75px 0 0 0;}
.footer .s_width{ }
.footer .f_contact{ width:325px; float:left; color:#fff;}
.footer .f_contact .f_contact_cont{ width:100%; padding-bottom:50px;}
.footer .f_contact .f_contact_cont h3{ font-weight:normal; font-size:18px; line-height:35px; margin-bottom:20px;}
.footer .f_contact .f_contact_cont p{ font-size:16px; line-height:40px; padding-bottom:20px;}
.footer .f_contact .f_contact_cont em{ color:#fff;}
.footer .f_contact .f_contact_cont em a{ color:#fff}
.footer .f_contact .f_contact_cont em a:hover{ color:#fff;}

.footer .f_pro{ width:610px;border-right:1px solid transparent; border-left:1px solid transparent; border-color: rgba(255, 255, 255, 0.3); float:left; padding:0 0px 0 70px;color:#fff;}
.footer .f_pro h2{ font-size:20px;text-transform: uppercase; font-weight:normal;padding-bottom:50px;}
.footer .f_pro ul{ overflow:hidden; padding-bottom:20px;}
.footer .f_pro li{width: calc(100%/3); float:left; font-size:18px;}
.footer .f_pro li em{ display:block; color:#fff; padding-bottom:20px;}
.footer .f_pro li em:after{ content:""; width:40px; height:3px; background:#79c440; display:block; margin-top:10px;}
.footer .f_pro li a{ color:#fff; font-size:15px; line-height:31px;}
.footer .f_pro li a:hover{ color:#0abc64 }

.footer .f_wx{width:280px; float:right;color:#fff;}
.footer .f_wx h2{ font-size:20px;text-transform: uppercase; font-weight:normal;}
.footer .f_wx ul{ overflow:hidden; padding-top:50px;}
.footer .f_wx li{ width:130px; float:left; margin-right:10px; text-align:center;}
.footer .f_wx li img{ width:100px; height:100px;} 
.footer .f_wx li em{ text-align:center; display:block; line-height:28px;}
.footer .f_wx li:nth-child(3){ margin-right:0}
}
@media( max-width:1279px){
.photo_end{ display:none;}	
.footer{ width:100%; background:#083520 url(../images/end.jpg) no-repeat center top; padding:75px 0 0 0;}
.footer .s_width{ }
.footer .f_contact{ width:25%; float:left; color:#fff;}
.footer .f_contact .f_contact_cont{ width:100%; padding-bottom:50px;}
.footer .f_contact .f_contact_cont h3{ font-weight:normal; font-size:18px; line-height:35px; margin-bottom:20px;}
.footer .f_contact .f_contact_cont p{ font-size:16px; line-height:40px; padding-bottom:20px;}
.footer .f_contact .f_contact_cont em{ color:#fff;}
.footer .f_contact .f_contact_cont em a{ color:#fff}
.footer .f_contact .f_contact_cont em a:hover{ color:#fff;}

.footer .f_pro{ width:50%;border-right:1px solid transparent; border-left:1px solid transparent; border-color: rgba(255, 255, 255, 0.3); float:left; padding:0 0px 0 70px;color:#fff;}
.footer .f_pro h2{ font-size:20px;text-transform: uppercase; font-weight:normal;padding-bottom:50px;}
.footer .f_pro ul{ overflow:hidden; padding-bottom:20px;}
.footer .f_pro li{width: calc(100%/3); float:left; font-size:18px;}
.footer .f_pro li em{ display:block; color:#fff; padding-bottom:20px;}
.footer .f_pro li em:after{ content:""; width:40px; height:3px; background:#79c440; display:block; margin-top:10px;}
.footer .f_pro li a{ color:#fff; font-size:15px; line-height:31px;}
.footer .f_pro li a:hover{ color:#0abc64 }

.footer .f_wx{width:20%; float:right;color:#fff;}
.footer .f_wx h2{ font-size:20px;text-transform: uppercase; font-weight:normal;}
.footer .f_wx ul{ overflow:hidden; padding-top:50px;}
.footer .f_wx li{ width:45%; float:left; margin-right:10px; text-align:center;}
.footer .f_wx li img{ width:100px; height:100px;} 
.footer .f_wx li em{ text-align:center; display:block; line-height:28px;}
.footer .f_wx li:nth-child(3){ margin-right:0}
}	
@media only screen and (max-width: 1100px){
.footer{ display:none;}
.photo_end{ display:block;position:fixed; bottom:0;width:100%; z-index:99999;}	
.navbar-inverse {background-color: #025d31; width:100%; height:70px;  }
.nav_botton_list {
    list-style: none;
    padding: 7px 0px;
    margin: 0px;
}

.nav_botton_list li {
    float: left;
    padding: 0px;
    margin: 0px;
    width: 25%;
}
.nav_botton_list li >.espcms_toucp_botton {    color: #fff;    font-size: 14px;    display: block;
    width: 100%;
    text-align: center;
}.nav_botton_list li >.espcms_toucp_botton p {    font-size: 20px;    width: 100%;    padding: 0px 0px 5px 0px;    margin: 0px;}
.glyphicon {position: relative;top: 2px;display: inline-block;font-family: 'Glyphicons Halflings';font-style: normal;font-weight: normal;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;margin-right: 5px;}
.glyphicon-home:before { content: "";background: url(../img/002.png) no-repeat center top; display:inline-block; width:25px; height:25px; background-size:100%;}
.glyphicon-earphone:before { content: "";background: url(../img/007.png) no-repeat center top; display:inline-block; width:25px; height:25px; background-size:100%;}
.glyphicon-map-marker:before { content: "";background: url(../img/003.png) no-repeat center top; display:inline-block; width:25px; height:25px; background-size:100%;}
.glyphicon-user:before { content: "";background: url(../img/004.png) no-repeat center top; display:inline-block; width:25px; height:25px; background-size:100%;}
}
.end{border-top:1px solid transparent; border-color: rgba(255, 255, 255, 0.3); height:65px }
.end .end_l{ width:600px;}
.end .end_l p{ font-size:16px; color:#fff;line-height:65px;}
.end .end_l p a{ color:#fff;}
.end .end_r{ padding-top:8px;}


/*网站内页*/
/* ===================== 内页 Banner 图 ===================== */
.nybanner{ width:100%; overflow:hidden;}
.nybanner img{ width:100%;}


/*内页公司简介*/
@media( min-width:1280px ){
.ny_about{ width:1280px; margin:60px auto 30px auto;}
.ny_about h2{ text-align:center; color:#32b16d; font-size:48px;}
.ny_about h2:after{ content:""; width:38px; height:4px; background:#0000ff; display:block; margin:10px auto 0 auto;border-radius:5px;}
}
@media( max-width:1279px){
.ny_about{ width:90%; margin:60px auto 30px auto;}
.ny_about h2{ text-align:center; color:#32b16d; font-size:48px;}
.ny_about h2:after{ content:""; width:38px; height:4px; background:#0000ff; display:block; margin:10px auto 0 auto;border-radius:5px;}
}
@media only screen and (max-width: 1100px){	
.ny_about{ width:100%; margin:2rem auto 30px auto;}
.ny_about h2{ text-align:center; color:#32b16d; font-size:2rem;}
.ny_about h2:after{ content:""; width:38px; height:4px; background:#0000ff; display:block; margin:10px auto 0 auto;border-radius:5px;}
}
.ny_about_cont{ width:90%; margin:30px auto 0 auto;}
.ny_about_cont p{ font-size:18px; color:#32b16d; line-height:31px;text-indent:2em; padding-bottom:20px;}
.ny_about_cf{ width:1280px; margin:20px auto 0 auto;}
.tx_index_pro{ overflow:hidden;	width:100%;clear:both;  position:relative;}
.inbg{height: 390px;}
.tx_index_pro_right{float: right;position: relative;z-index: 999999;}
.cssimg img{-webkit-transition-duration:.5s;transition-duration:.5s;}
.cssimg:hover img{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}
.tx_index_pro_left{float:left; width:640px;}	
.tx_index_pro_left .swiper-container { width: 100%; height: 100%; color: #fff; text-align: center; }  
.tx_index_pro_left .swiper-slide .title { text-align:left; line-height:35px;   font-size: 20px; color:#b7946e; padding-bottom:45px; } 
.tx_index_pro_left .swiper-slide .title span{
font-size:35px; font-weight:bold; padding-right:10px;}
.tx_index_pro_left .pagination { position: absolute; z-index: 20; right: 50px; top: 10px; } 
.tx_index_pro_left .swiper-pagination-switch { display: inline-block; width: 16px; height: 16px; background-position:center; background-repeat:no-repeat; background-image:url(img/11.png);   margin-right: 0px;   cursor: pointer; } 
.tx_index_pro_left .swiper-visible-switch {   } 
.tx_index_pro_left .swiper-active-switch {  background-image:url(img/10.png); }
.tx_index_pro_left img{max-width:100%;}
.rtCont{position:relative;width: 100%;margin: 0 auto;overflow: hidden;}
.rtCont ul{margin:0 auto;width:208px;overflow:hidden;}
.rtCont li{float:left;text-align:center;margin-right:15px;margin-left: 15px;border-radius:20px; display:block;transition: .5s;}
.rtCont li a{display:block;position: relative;transition:all .2s ease;}
.rtCont li img{border-radius:20px;}
.rtCont li a img{display:block;font-size:0px;width:440px;height:300px;transition:all .2s ease;margin: 0 auto;}
.rtCont .btnLeft,.rtCont .btnRight{position:absolute;top:150px;margin-top:-15px;width:46px;height:46px;background: #3ec1d3;font-size: 33px;color: #fff;font-family: "宋体";text-align: center;line-height: 46px;    box-shadow: 0 0px 10px rgba(92,181,26,1);}
.rtCont li a p{margin-top: 15px;font-size:20px;color: #333;margin-bottom: 0; font-weight:bold;}
.rtCont li a:hover img{-webkit-box-shadow: 0 0px 15px rgba(92,181,26,1);box-shadow: 0 0px 15px rgba(255,255,255,1);border-color: #ebe8e7;border-radius:30px}
.rtCont li a:hover p{color: #000}
.rtCont .btnLeft{left:-50px;}
.rtCont .btnRight{right:-50px;}
.rtCont>a{transition: .5s;}
.rtCont>a:hover{background: #fff;color: #999;box-shadow: 0 0px 10px rgba(0,0,0,0.3);}
.rtCont li ol{ line-height:55px; font-size:24px; color:#134269}

@media only screen and (max-width: 1100px){	
.ny_about_cont{ width:90%; margin:30px auto 0 auto;}
.ny_about_cont p{ font-size:16px; color:#32b16d; line-height:31px;text-indent:2em; padding-bottom:20px;}
.ny_about_cf{ width:100%; margin:20px auto 0 auto;}
.tx_index_pro{ overflow:hidden;	width:100%;clear:both;  position:relative;}
.inbg{height: 235px;}
.tx_index_pro_right{float: right;position: relative;z-index: 999999;}
.cssimg img{-webkit-transition-duration:.5s;transition-duration:.5s;}
.cssimg:hover img{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}
.tx_index_pro_left{float:left; width:auto;}	
.tx_index_pro_left .swiper-container { width: 100%; height: 100%; color: #fff; text-align: center; }  
.tx_index_pro_left .swiper-slide .title { text-align:left; line-height:35px;   font-size: 20px; color:#b7946e; padding-bottom:45px; } 
.tx_index_pro_left .swiper-slide .title span{
font-size:35px; font-weight:bold; padding-right:10px;}
.tx_index_pro_left .pagination { position: absolute; z-index: 20; right: 50px; top: 10px; } 
.tx_index_pro_left .swiper-pagination-switch { display: inline-block; width: 16px; height: 16px; background-position:center; background-repeat:no-repeat; background-image:url(img/11.png);   margin-right: 0px;   cursor: pointer; } 
.tx_index_pro_left .swiper-visible-switch {   } 
.tx_index_pro_left .swiper-active-switch {  background-image:url(img/10.png); }
.tx_index_pro_left img{max-width:100%;}
.rtCont{position:relative;width: 100%;margin: 0 auto;overflow: hidden;}
.rtCont ul{margin:0 auto;width:208px;overflow:hidden;}
.rtCont li{float:left;text-align:center;margin-right:15px;margin-left: 15px;border-radius:20px; display:block;transition: .5s;}
.rtCont li a{display:block;position: relative;transition:all .2s ease;}
.rtCont li img{border-radius:20px;}
.rtCont li a img{display:block;font-size:0px;width:250px;height:180px;transition:all .2s ease;margin: 0 auto;}
.rtCont .btnLeft,.rtCont .btnRight{position:absolute;top:150px;margin-top:-15px;width:46px;height:46px;background: #3ec1d3;font-size: 33px;color: #fff;font-family: "宋体";text-align: center;line-height: 46px;    box-shadow: 0 0px 10px rgba(92,181,26,1);}
.rtCont li a p{margin-top: 15px;font-size:20px;color: #333;margin-bottom: 0; font-weight:bold;}
.rtCont li a:hover img{-webkit-box-shadow: 0 0px 15px rgba(92,181,26,1);box-shadow: 0 0px 15px rgba(255,255,255,1);border-color: #ebe8e7;border-radius:30px}
.rtCont li a:hover p{color: #000}
.rtCont .btnLeft{left:-50px;}
.rtCont .btnRight{right:-50px;}
.rtCont>a{transition: .5s;}
.rtCont>a:hover{background: #fff;color: #999;box-shadow: 0 0px 10px rgba(0,0,0,0.3);}
.rtCont li ol{ line-height:55px; font-size:24px; color:#134269}
}

/*新品推荐*/
@media( min-width:1280px ){
.ny_about_pro{ width:100%; margin:30px auto 0 auto; background:#f2f2f2;}
.ny_about_pro h2{ text-align:center; color:#32b16d; font-size:48px; padding-top:50px;}
.ny_about_pro h2:after{ content:""; width:38px; height:4px; background:#0000ff; display:block; margin:10px auto 0 auto;border-radius:5px;}

.cage{ padding-bottom:70px;position: relative; margin:50px auto 0 auto; width:1280px; }
.pro_dd{ width:1216px; margin:0 auto; position:relative; overflow:hidden;}
.cage li{ width:388px; float:left; height:300px; margin:0 25px 0 0; position:relative;  overflow:hidden;  cursor:pointer;border-radius:20px;}
.cage li img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; position:absolute; left:0; top:0; z-index:1}
.cage li:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.cage li span{ display:block; width:100%; height:67px; font-size:18px; color:#fff; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; position:absolute; left:0; bottom:0; z-index:2; text-align:center; background:rgba(5,143,66,0.9); padding:18px 0 0 0; box-sizing:border-box;}
.cage li:hover  span{  background:rgba(229,10,13,0.8); color:#fff}
.cage .tupian_zl{ position:absolute; left:-10px; top:120px; width:27px; height:52px; background:url(../images/left.png) no-repeat}
.cage .tupian_zr{ position:absolute; right:-10px; top:120px; width:27px; height:52px; background:url(../images/right.png) no-repeat}
.cage .tupian_zl:hover{ background:url(../images/left_h2.png) no-repeat}
.cage .tupian_zr:hover{ background:url(../images/right_h2.png) no-repeat}

.ny_about_pro_more a{ width:150px; height:50px; text-align:center; line-height:50px; background:#32b16d; border-radius:10px; display:block; margin:30px auto 0 auto; font-size:16px; color:#fff;transition: .5s; }
.ny_about_pro_more a:hover{ width:250px; background:#0000ff;}
}
@media( max-width:1279px){
.ny_about_pro{ width:100%; margin:30px auto 0 auto; background:#f2f2f2;}
.ny_about_pro h2{ text-align:center; color:#32b16d; font-size:48px; padding-top:50px;}
.ny_about_pro h2:after{ content:""; width:38px; height:4px; background:#0000ff; display:block; margin:10px auto 0 auto;border-radius:5px;}

.cage{ padding-bottom:70px;position: relative; margin:50px auto 0 auto; width:90%; }
.pro_dd{ width:90%; margin:0 auto; position:relative; overflow:hidden;}
.cage li{ width:358px; float:left; height:300px; margin:0 25px 0 0; position:relative;  overflow:hidden;  cursor:pointer;border-radius:20px;}
.cage li img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; position:absolute; left:0; top:0; z-index:1}
.cage li:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.cage li span{ display:block; width:100%; height:67px; font-size:18px; color:#fff; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; position:absolute; left:0; bottom:0; z-index:2; text-align:center; background:rgba(5,143,66,0.9); padding:18px 0 0 0; box-sizing:border-box;}
.cage li:hover  span{  background:rgba(229,10,13,0.8); color:#fff}
.cage .tupian_zl{ position:absolute; left:-10px; top:120px; width:27px; height:52px; background:url(../images/left.png) no-repeat}
.cage .tupian_zr{ position:absolute; right:-10px; top:120px; width:27px; height:52px; background:url(../images/right.png) no-repeat}
.cage .tupian_zl:hover{ background:url(../images/left_h2.png) no-repeat}
.cage .tupian_zr:hover{ background:url(../images/right_h2.png) no-repeat}

.ny_about_pro_more a{ width:150px; height:50px; text-align:center; line-height:50px; background:#32b16d; border-radius:10px; display:block; margin:30px auto 0 auto; font-size:16px; color:#fff;transition: .5s; }
.ny_about_pro_more a:hover{ width:250px; background:#0000ff;}
}	
@media only screen and (max-width: 1100px){	
.ny_about_pro{ width:100%; margin:30px auto 0 auto; background:#f2f2f2;}
.ny_about_pro h2{ text-align:center; color:#32b16d; font-size:2rem; padding-top:2rem;}
.ny_about_pro h2:after{ content:""; width:38px; height:4px; background:#0000ff; display:block; margin:10px auto 0 auto;border-radius:5px;}

.cage{ padding-bottom:1rem;position: relative; margin:1rem auto 0 auto; width:100%; }
.pro_dd{ width:90%; margin:0 auto; position:relative; overflow:hidden;}
.cage li{ width:330px; float:left; height:275px; margin:0 25px 0 0; position:relative;  overflow:hidden;  cursor:pointer;border-radius:20px;}
.cage li img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; position:absolute; left:0; top:0; z-index:1}
.cage li:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.cage li span{ display:block; width:100%; height:67px; font-size:18px; color:#fff; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; position:absolute; left:0; bottom:0; z-index:2; text-align:center; background:rgba(5,143,66,0.9); padding:18px 0 0 0; box-sizing:border-box;}
.cage li:hover  span{  background:rgba(229,10,13,0.8); color:#fff}
.cage .tupian_zl{ position:absolute; left:-0; top:120px; width:27px; height:52px; background:url(../images/left.png) no-repeat}
.cage .tupian_zr{ position:absolute; right:-10px; top:120px; width:27px; height:52px; background:url(../images/right.png) no-repeat}
.cage .tupian_zl:hover{ background:url(../images/left_h2.png) no-repeat}
.cage .tupian_zr:hover{ background:url(../images/right_h2.png) no-repeat}

.ny_about_pro_more a{ width:150px; height:50px; text-align:center; line-height:50px; background:#32b16d; border-radius:10px; display:block; margin:30px auto 0 auto; font-size:16px; color:#fff;transition: .5s; }
.ny_about_pro_more a:hover{ width:250px; background:#0000ff;}
}
/*内页企业规模*/
.ny_about_guimo{ width:100%; margin:0 auto; background:url(../images/ny_youshi.jpg) no-repeat center top; background-size:100%; padding:50px 0 0 0; height:700px;}
.ny_about_guimo h2{ text-align:center; color:#fff; font-size:48px;}
.ny_about_guimo h2:after{ content:""; width:38px; height:4px; background:#fff; display:block; margin:10px auto 0 auto;border-radius:5px;}
.ny_about_guimo_more a{ width:150px; height:50px; text-align:center; line-height:50px; background:#32b16d; border-radius:10px; display:block; margin:0px auto 30px auto; font-size:16px; color:#fff;transition: .5s; }
.ny_about_guimo_more a:hover{ width:250px; background:#0000ff;}

.ny_gm{ width:1280px; margin:50px auto;}
.ny_gm_cont{ width:100%;height:388px; position:relative}
.ny_gm_cont .ny_gm_l{ width:55%; height:350px; position:absolute; left:0; z-index:1}
.ny_gm_cont .ny_gm_l img{ width:100%;}
.ny_gm_cont .ny_gm_r{ background:#fff; width:45%; padding:50px 50px; position:absolute; right:0; z-index:1; height:412px;}
.ny_gm_cont .ny_gm_r h3{ font-size:25px; color:#32b16d;}
.ny_gm_cont .ny_gm_r p{ font-size:16px; line-height:31px; margin-top:20px;}

.ny_gm_more{ width:1280px; height:350px; position:absolute; z-index:4; left:50%; margin-left:-640px; bottom:0px;}
.ny_gm_more .tupian_zl{ position:absolute; right:121px; bottom:121px; width:50px; height:50px; background:#32b16d; z-index:2;transition: .5s; line-height:46px; text-align:center;}
.ny_gm_more .tupian_zr{ position:absolute; right:70px; bottom:121px; width:50px; height:50px;  background:#32b16d; z-index:2;transition: .5s; line-height:46px; text-align:center;}
.ny_gm_more .tupian_zl a,.ny_gm_more .tupian_zr a{ color:#fff;font-size:30px;cursor:pointer; }
.ny_gm_more .tupian_zl:hover{ background:#fff; border:1px solid #32b16d;}
.ny_gm_more .tupian_zr:hover{  background:#fff; border:1px solid #32b16d;}
.ny_gm_more .tupian_zl:hover a,.ny_gm_more .tupian_zr:hover a{ color:#32b16d;font-size:30px; }


/*内页公司简介中的资质荣誉*/
@media( min-width:1280px ){
.ny_about_honor{ width:1280px; margin:0 auto;}
.ny_about_honor h2{ text-align:center; color:#32b16d; font-size:48px; padding-top:50px;}
.ny_about_honor h2:after{ content:""; width:38px; height:4px; background:#0000ff; display:block; margin:10px auto 0 auto;border-radius:5px;}
.ny_about_honor i{ font-size:16px; line-height:31px; margin-top:20px; display:block; font-style:normal;}
.ny_about_honor_more a{ width:150px; height:50px; text-align:center; line-height:50px; background:#32b16d; border-radius:10px; display:block; margin:0px auto 30px auto; font-size:16px; color:#fff;transition: .5s; }
.ny_about_honor_more a:hover{ width:250px; background:#0000ff;}
}
@media( max-width:1279px){
.ny_about_honor{ width:90%; margin:0 auto;}
.ny_about_honor h2{ text-align:center; color:#32b16d; font-size:48px; padding-top:50px;}
.ny_about_honor h2:after{ content:""; width:38px; height:4px; background:#0000ff; display:block; margin:10px auto 0 auto;border-radius:5px;}
.ny_about_honor i{ font-size:16px; line-height:31px; margin-top:20px; display:block; font-style:normal;}
.ny_about_honor_more a{ width:150px; height:50px; text-align:center; line-height:50px; background:#32b16d; border-radius:10px; display:block; margin:0px auto 30px auto; font-size:16px; color:#fff;transition: .5s; }
.ny_about_honor_more a:hover{ width:250px; background:#0000ff;}
}	
@media only screen and (max-width: 1100px){	
.ny_about_honor{ width:90%; margin:0 auto;}
.ny_about_honor h2{ text-align:center; color:#32b16d; font-size:2rem; padding-top:2rem;}
.ny_about_honor h2:after{ content:""; width:38px; height:4px; background:#0000ff; display:block; margin:10px auto 0 auto;border-radius:5px;}
.ny_about_honor i{ font-size:16px; line-height:31px; margin-top:20px; display:block; font-style:normal;}
.ny_about_honor_more a{ width:150px; height:50px; text-align:center; line-height:50px; background:#32b16d; border-radius:10px; display:block; margin:0px auto 30px auto; font-size:16px; color:#fff;transition: .5s; }
.ny_about_honor_more a:hover{ width:250px; background:#0000ff;}
}
/*内页公司简介中的公司数字*/
@media( min-width:1280px ){
.ny_about_shuzi{width:100%; background:url(../images/shuzibg.jpg)repeat center top; overflow:hidden; background-attachment: fixed; background-size: cover;}
.ny_about_shuzi ul{ width:1280px; margin:6rem auto 6rem auto;}
.ny_about_shuzi li{float:left; margin-right:179px;}
.ny_about_shuzi li:nth-child(4){ margin-right:0}
.shuzi_a,.shuzi_b,.shuzi_c,.shuzi_d{ width:185px; height:185px; background:#fff;border-radius:50%; border:8px solid #666; text-align:center; font-size:18px;}
.shuzi_a span,.shuzi_b span,.shuzi_c span,.shuzi_d span{ color:#167146; font-size:54px; text-align:center;font-family: impact; display:block; margin-top:34px;}
.shuzi_a span i,.shuzi_b span i,.shuzi_c span i,.shuzi_d span i{ font-style:normal; font-size:16px;}
}
@media( max-width:1279px){
.ny_about_shuzi{width:100%; background:url(../images/shuzibg.jpg)repeat center top; overflow:hidden; background-attachment: fixed; background-size: cover;}
.ny_about_shuzi ul{ width:90%; margin:6rem auto 6rem auto;}
.ny_about_shuzi li{float:left; margin-right:179px;}
.ny_about_shuzi li:nth-child(4){ margin-right:0}
.shuzi_a,.shuzi_b,.shuzi_c,.shuzi_d{ width:190px; height:190px; background:#fff;border-radius:50%; border:8px solid #666; text-align:center; font-size:18px;}
.shuzi_a span,.shuzi_b span,.shuzi_c span,.shuzi_d span{ color:#167146; font-size:54px; text-align:center;font-family: impact; display:block; margin-top:34px;}
.shuzi_a span i,.shuzi_b span i,.shuzi_c span i,.shuzi_d span i{ font-style:normal; font-size:16px;}
}	

/*内页公司简介中的OEM*/
.ny_about_oem{ width:1280px; margin:50px auto;}
.ny_about_oem h2{ text-align:center; color:#32b16d; font-size:48px;}
.ny_about_oem h2:after{ content:""; width:38px; height:4px; background:#0000ff; display:block; margin:10px auto 0 auto;border-radius:5px;}
@media only screen and (max-width: 1100px){	
.ny_about_oem{ width:100%; margin:2rem auto;}
.ny_about_oem h2{ text-align:center; color:#32b16d; font-size:2rem;}
.ny_about_oem h2:after{ content:""; width:38px; height:4px; background:#0000ff; display:block; margin:10px auto 0 auto;border-radius:5px;}
}
/*内页加盟代理*/
.se_join{width:1280px; margin:50px auto;}
.se_join h2{ text-align:center; color:#333; font-size:48px; }
.se_join h2 em{ display:block; font-size:16px; font-weight:normal; line-height:35px;}
.se_join h2:after{content:""; width:276px; height:25px; background:url(../images/contact.jpg) no-repeat center top; display:block; margin:10px auto 0 auto;border-radius:5px;}

.se_join_a{ width:100%; background:url(../images/join_a.jpg) no-repeat center top; height:481px;}
.se_join_a .se_join_a_cont{ width:480px; padding:100px 60px 0 30px; float:right; margin-right:150px; }
.se_join_a .se_join_a_cont h3{ font-size:30px; margin-bottom:20px;}
.se_join_a .se_join_a_cont h3 i{ width:28px; height:28px; display:inline-block; margin-right:15px;}
.se_join_a .se_join_a_cont p{ font-size:16px; line-height:31px;}

.se_join_b{width:100%; background:url(../images/join_b.jpg)repeat center top; position:relative; height:520px; overflow:hidden; }
.se_join_b_cont{ width:495px; height:350px; background:#49b608; padding:40px 30px; position:absolute; right:20%; top:6rem;}
.se_join_b_cont h2{ color:#fff; text-align:center; font-size:80px; letter-spacing:2px; padding-bottom:15px;}
.se_join_b_cont h3{ color:#ffdd00; text-align:center; font-size:48px; letter-spacing:2px; line-height:2rem;}
.se_join_b_cont p{ color:#fff; text-align:center; font-size:30px; letter-spacing:12px; line-height:2rem; padding-top:20px;}
.se_join_b_cont p span{ display:block; font-size:18px;letter-spacing:16.5px; padding-left:10px; padding-top:5px; }
.se_join_b_cont ul{ margin:15px 0 0 34px;}
.se_join_b_cont li{ float:left; padding:0 6px 0 0}
.se_join_b_cont li:nth-child(3n){ padding-right:0;}
.se_join_b_cont li i{ width:15px; height:17px; background:url(../images/0.png) no-repeat center center; display:inline-block; margin-right:5px;}
@media only screen and (max-width: 1100px){	
.se_join{width:100%; margin:2rem auto;}
.se_join h2{ text-align:center; color:#333; font-size:2rem; }
.se_join h2 em{ display:block; font-size:16px; font-weight:normal; line-height:35px; display:none;}
.se_join h2:after{content:""; width:276px; height:25px; background:url(../images/contact.jpg) no-repeat center top; display:block; margin:10px auto 0 auto;border-radius:5px;}

.se_join_a{ width:100%; background:#f2f2f2; height:250px; margin-top:2rem; }
.se_join_a .se_join_a_cont{ width:100%; padding:2rem 1rem; float:right; margin:0 auto;}
.se_join_a .se_join_a_cont h3{ font-size:30px; margin-bottom:20px;}
.se_join_a .se_join_a_cont h3 i{ width:28px; height:28px; display:inline-block; margin-right:15px;}
.se_join_a .se_join_a_cont p{ font-size:16px; line-height:31px;}

.se_join_b{width:100%; background:url(../images/join_b.jpg)repeat center top; position:relative; height:294px; overflow:hidden; }
.se_join_b_cont{ width:100%; height:294px; background:#49b608; padding:2rem 1rem; position:absolute; right:0; top:0rem;}
.se_join_b_cont h2{ color:#fff; text-align:center; font-size:80px; letter-spacing:2px; padding-bottom:15px;}
.se_join_b_cont h3{ color:#ffdd00; text-align:center; font-size:2rem; letter-spacing:2px; line-height:2rem;}
.se_join_b_cont p{ color:#fff; text-align:center; font-size:1.4rem; letter-spacing:8px; line-height:2rem; padding-top:20px;}
.se_join_b_cont p span{ display:block; font-size:17px;letter-spacing:7px; padding-left:0px; padding-top:5px; }
.se_join_b_cont ul{ margin:15px 0 0 0; display:none}
.se_join_b_cont li{ float:left; padding:0 3rem 0.7rem 0}
.se_join_b_cont li:nth-child(2n){ padding-right:0;}
.se_join_b_cont li:nth-child(3n){ padding-right:0;}
.se_join_b_cont li i{ width:15px; height:17px; background:url(../images/0.png) no-repeat center center; display:inline-block; margin-right:5px;}
}
@media( min-width:1280px ){
.se_join_c{width:1280px; margin:50px auto;}
.se_join_c h2{ text-align:center; color:#333; font-size:48px; }
.se_join_c h2:after{content:""; width:276px; height:25px; background:url(../images/contact.jpg) no-repeat center top; display:block; margin:10px auto 0 auto;border-radius:5px;}
.se_join_c_cont{ width:100%; margin:0 auto;}
.se_join_c_news_cont{ background:#f6f6f6; width:49%; margin:0 2% 2% 0; transition: .5s;}
.se_join_c_news_cont:nth-child(2n){ margin-right:0;}
.se_join_c_news_tou_pic{ width:30%; height:170px; margin:15px; overflow:hidden}
.se_join_c_news_tou_con{ width:61%; overflow:hidden; margin-right:2%}
.se_join_c_news_tou_con a{ display:block; color:#282828; font-size:18px; padding:25px 0 5px 0;}
.se_join_c_news_tou_con em{ font-size:14px; color:#696969; padding-bottom:9px; display:block}
.se_join_c_news_tou_con p{  color:#717171; font-size:14px; line-height:27px;}
.se_join_c_news_cont:hover{ background:#32b16c}
.se_join_c_news_cont:hover a{ color:#fff;}
.se_join_c_news_cont:hover em{ color:#fff;}
.se_join_c_news_cont:hover p{ color:#fff;}

.se_join_c_more a{ width:150px; height:50px; text-align:center; line-height:50px; background:#32b16d; border-radius:10px; display:block; margin:0px auto 30px auto; font-size:16px; color:#fff;transition: .5s; }
.se_join_c_more a:hover{ width:250px; background:#0000ff;}
}
@media( max-width:1279px){
.se_join_c{width:90%; margin:50px auto;}
.se_join_c h2{ text-align:center; color:#333; font-size:48px; }
.se_join_c h2:after{content:""; width:276px; height:25px; background:url(../images/contact.jpg) no-repeat center top; display:block; margin:10px auto 0 auto;border-radius:5px;}
.se_join_c_cont{ width:100%; margin:3rem auto 0 auto;}
.se_join_c_news_cont{ background:#f6f6f6; width:49%; margin:0 2% 2% 0; transition: .5s;}
.se_join_c_news_cont:nth-child(2n){ margin-right:0;}
.se_join_c_news_tou_pic{ width:30%; height:170px; margin:15px; overflow:hidden}
.se_join_c_news_tou_con{ width:61%; overflow:hidden; margin-right:2%}
.news_tou_pic{ width:33%; overflow:hidden}
.news_tou_pic img{ width:100%; height:100%}
.se_join_c_news_tou_con a{ display:block; color:#282828; font-size:18px; padding:25px 0 5px 0;}
.se_join_c_news_tou_con em{ font-size:14px; color:#696969; padding-bottom:9px; display:block}
.se_join_c_news_tou_con p{  color:#717171; font-size:14px; line-height:21px;}
.se_join_c_news_cont:hover{ background:#32b16c}
.se_join_c_news_cont:hover a{ color:#fff;}
.se_join_c_news_cont:hover em{ color:#fff;}
.se_join_c_news_cont:hover p{ color:#fff;}

.se_join_c_more a{ width:150px; height:50px; text-align:center; line-height:50px; background:#32b16d; border-radius:10px; display:block; margin:0px auto 30px auto; font-size:16px; color:#fff;transition: .5s; }
.se_join_c_more a:hover{ width:250px; background:#0000ff;}
}
@media only screen and (max-width: 1100px){	
.se_join_c{width:90%; margin:2rem auto;}
.se_join_c h2{ text-align:center; color:#333; font-size:2rem; }
.se_join_c h2:after{content:""; width:276px; height:25px; background:url(../images/contact.jpg) no-repeat center top; display:block; margin:10px auto 0 auto;border-radius:5px;}
.se_join_c_cont{ width:100%; margin:2rem auto 0 auto;}
.se_join_c_news_cont{ background:#f6f6f6; width:100%; margin:0 2% 2% 0; transition: .5s;}
.se_join_c_news_cont:nth-child(2n){ margin-right:0;}
.se_join_c_news_tou_pic{ width:30%; height:170px; margin:15px; overflow:hidden;}
.se_join_c_news_tou_con{ width:100%; overflow:hidden; margin-right:0%; padding-left:1%}
.news_tou_pic{ width:33%; overflow:hidden; display:none;}
.news_tou_pic img{ width:100%; height:100%}
.se_join_c_news_tou_con a{ display:block; color:#282828; font-size:18px; padding:25px 0 5px 0;}
.se_join_c_news_tou_con em{ font-size:14px; color:#696969; padding-bottom:9px; display:block}
.se_join_c_news_tou_con p{  color:#717171; font-size:14px; line-height:21px;}
.se_join_c_news_cont:hover{ background:#32b16c}
.se_join_c_news_cont:hover a{ color:#fff;}
.se_join_c_news_cont:hover em{ color:#fff;}
.se_join_c_news_cont:hover p{ color:#fff;}

.se_join_c_more a{ width:150px; height:50px; text-align:center; line-height:50px; background:#32b16d; border-radius:10px; display:block; margin:0px auto 30px auto; font-size:16px; color:#fff;transition: .5s; }
.se_join_c_more a:hover{ width:250px; background:#0000ff;}
}

.se_join_d{ width:100%; background:#cae9cd; padding:50px 0;}
.se_join_d .se_join_d_l{ float:left; width:30%;}
.se_join_d .se_join_d_l p{ font-size:30px; font-weight:bold; padding-bottom:25px; margin-top:57px;}
.se_join_d .se_join_d_l p:nth-child(2){ margin-top:50px;}
.se_join_d .se_join_d_l p span{ font-weight:normal; font-size:23px;font-family: georgia,serif; display:block; color:#666}
.se_join_d .se_join_d_l p strong{ display:block; font-size:25px; line-height:40px;}
.se_join_d .se_join_d_r{ float:right; width:50%;}
.se_join_d .se_join_d_r ul{}
.se_join_d .se_join_d_r li{ width:100%; padding:20px 30px; background:#fff; margin-bottom:10px; font-size:20px; line-height:35px;}
.se_join_d .se_join_d_r li em{ display:block; font-weight:bold; font-size:30px; line-height:50px;}
@media only screen and (max-width: 1100px){	
.se_join_d{ width:100%; background:#cae9cd; padding:0 0;}
.se_join_d .se_join_d_l{ float:left; width:100%;}
.se_join_d .se_join_d_l p{ font-size:30px; font-weight:normal; text-align:center; padding-bottom:0; margin-top:2rem;}
.se_join_d .se_join_d_l p:nth-child(2){ margin-top:1rem;}
.se_join_d .se_join_d_l p span{ font-weight:normal; font-size:23px;font-family: georgia,serif; display:block; color:#666}
.se_join_d .se_join_d_l p strong{ display:block; font-size:25px; line-height:40px;}
.se_join_d .se_join_d_r{ float:right; width:100%;}
.se_join_d .se_join_d_r ul{ margin-top:1rem;}
.se_join_d .se_join_d_r li{ width:100%; padding:1rem; background:#fff; margin-bottom:10px; font-size:1rem; line-height:1.7rem;}
.se_join_d .se_join_d_r li em{ display:block; font-weight:bold; font-size:1.6rem; line-height:2rem; margin-bottom:1rem;}
}
.se_join_e{ width:100%; padding:50px 0; background:url(../images/bg.png) repeat;}
.se_join_e p{ text-align:center; font-size:40px; color:#fff;}
.se_join_e p a{ margin-left:5%; font-size:20px; padding:15px 40px; border:1px solid transparent; border-color: rgba(255, 255, 255, 0.3);letter-spacing:2px; color:#fff;transition: .5s; }
.se_join_e p a:hover{ background:#fff; color:#218b27}
@media only screen and (max-width: 1100px){	
.se_join_e{ width:100%; padding:2rem 0; background:url(../images/bg.png) repeat;}
.se_join_e p{ text-align:center; font-size:2.5rem; color:#fff;}
.se_join_e p a{font-size:20px; padding:0.5rem 0; border:1px solid transparent; border-color: rgba(255, 255, 255, 0.3);letter-spacing:2px; color:#fff;transition: .5s; display:block; width:50%; margin:0.7rem auto 0 auto;}
.se_join_e p a:hover{ background:#fff; color:#218b27}
}

/*内页代工厂*/
@media( min-width:1280px ){
.se_jiagong{width:1280px; margin:50px auto 0 auto;}
.se_jiagong h2{ text-align:center; color:#333; font-size:48px; }
.se_jiagong h2 em{ display:block; font-size:20px; font-weight:normal; line-height:35px; color:#49b608;}
.se_jiagong h2:after{content:""; width:276px; height:25px; background:url(../images/contact.jpg) no-repeat center top; display:block; margin:10px auto 0 auto;border-radius:5px;}

.se_jiagong_a{ width:100%; margin:50px auto 30px auto;}
.se_jiagong_a li{ float:left;width: calc(95%/4); margin-right:15px; background:#49b608; padding:40px 20px 0 20px; color:#fff; font-size:16px; line-height:31px; min-height:420px; position:relative;transition: .5s; }
.se_jiagong_a li:last-chlid{ margin-right:0;}
.se_jiagong_a li h3{ text-align:center; font-size:25px; margin-bottom:15px;}
.se_jiagong_a li h3 i{ font-style:normal; display:block; font-weight:normal; line-height:35px; font-size:23px; margin-top:5px;}
.se_jiagong_a li img{display:block; position:absolute; bottom:30px}
.se_jiagong_a li:hover{ background:#1d2089}
}
@media( max-width:1279px){
.se_jiagong{width:90%; margin:50px auto 0 auto;}
.se_jiagong h2{ text-align:center; color:#333; font-size:48px; }
.se_jiagong h2 em{ display:block; font-size:20px; font-weight:normal; line-height:35px; color:#49b608;}
.se_jiagong h2:after{content:""; width:276px; height:25px; background:url(../images/contact.jpg) no-repeat center top; display:block; margin:10px auto 0 auto;border-radius:5px;}

.se_jiagong_a{ width:100%; margin:50px auto 30px auto;}
.se_jiagong_a li{ float:left;width: calc(94%/4); margin-right:15px; background:#49b608; padding:40px 20px 0 20px; color:#fff; font-size:16px; line-height:31px; min-height:420px; position:relative;transition: .5s; }
.se_jiagong_a li:last-chlid{ margin-right:0;}
.se_jiagong_a li h3{ text-align:center; font-size:25px; margin-bottom:15px;}
.se_jiagong_a li h3 i{ font-style:normal; display:block; font-weight:normal; line-height:35px; font-size:23px; margin-top:5px;}
.se_jiagong_a li img{display:block; position:absolute; bottom:30px; width:85%; overflow:hidden}
.se_jiagong_a li:hover{ background:#1d2089}
}
@media only screen and (max-width: 1100px){
.se_jiagong{width:90%; margin:2rem auto 0 auto;}
.se_jiagong h2{ text-align:center; color:#333; font-size:2rem; }
.se_jiagong h2 em{ display:block; font-size:1rem; font-weight:normal; line-height:35px; color:#49b608;}
.se_jiagong h2:after{content:""; width:276px; height:25px; background:url(../images/contact.jpg) no-repeat center top; display:block; margin:0px auto 0 auto;border-radius:5px;}

.se_jiagong_a{ width:100%; margin:50px auto 30px auto;}
.se_jiagong_a li{ float:left;width:100%; margin-right:0%; background:#49b608; padding:40px 20px 0 20px; color:#fff; font-size:16px; line-height:31px; min-height:420px; position:relative;transition: .5s; margin-bottom:2%; }
.se_jiagong_a li:nth-child(1){ min-height:340px;}
.se_jiagong_a li:last-chlid{ margin-right:0;}
.se_jiagong_a li h3{ text-align:center; font-size:25px; margin-bottom:15px;}
.se_jiagong_a li h3 i{ font-style:normal; display:block; font-weight:normal; line-height:35px; font-size:23px; margin-top:5px;}
.se_jiagong_a li img{display:block; position:absolute; bottom:10px; width:85%; overflow:hidden;}
.se_jiagong_a li:hover{ background:#1d2089}
}
.se_jiagong_b .se_jiagong_b_l{ float:left; font-size:20px; border-bottom:1px solid #999; line-height:50px;}
.se_jiagong_b .se_jiagong_b_z{ float:left; margin-left:15%; background:url(../images/icon_e.png) no-repeat left top; }
.se_jiagong_b .se_jiagong_b_z p{font-size:18px; margin-left:50px;}
.se_jiagong_b .se_jiagong_b_z p em{ display:block; font-size:21px;}
.se_jiagong_b .se_jiagong_b_r{ width:150px; height:50px; background:#49b608; float:right; margin-right:20px; text-align:center; line-height:50px;transition: .5s; }
.se_jiagong_b .se_jiagong_b_r a{ color:#fff; font-size:18px;}
.se_jiagong_b .se_jiagong_b_r:hover{ background:#1d2089}
@media( min-width:1280px ){
.se_jiagong_b{width:1280px; margin:0px auto;}
}
@media( max-width:1279px){
.se_jiagong_b{width:90%; margin:0px auto;}
}
@media only screen and (max-width: 1100px){
.se_jiagong_b{width:90%; margin:0px auto; display:none;}

}
.se_jiagong_c .se_jiagong_c_cont h2{ text-align:center; color:#00561f; font-size:48px; padding:50px  0;}
.se_jiagong_c .se_jiagong_c_cont h2:after{content:""; width:276px; height:25px; background:url(../images/contact.png) no-repeat center top; display:block; margin:10px auto 0 auto;border-radius:5px;}
.se_jiagong_c .se_jiagong_c_cont ul{ width:95%; margin:0 auto;}
.se_jiagong_c .se_jiagong_c_cont li{ float:left;width: calc(95%/4); margin-right:15px}
.se_jiagong_c .se_jiagong_c_cont li:nth-child(4){ margin-right:0;}

.se_jg_a,.se_jg_b,.se_jg_c,.se_jg_d{ width:80%; margin:0 auto; font-size:25px; line-height:31px; text-align:center; background:#bcdeb6; padding:50px 0;transition: .5s; }
.se_jg_a:after,.se_jg_b:after,.se_jg_c:after,.se_jg_d:after{ content:"+"; width:30px; height:30px; text-align:center; line-height:30px;border-radius:50%; border:1px solid #333; display:block; margin:30px auto 0 auto;}
.se_jg_a:hover,.se_jg_b:hover,.se_jg_c:hover,.se_jg_d:hover{ background:#016736; color:#fff;}
.se_jg_a em,.se_jg_b em,.se_jg_c em,.se_jg_d em{ display:block; font-size:10px;}

.se_jg_a i{ background:url(../images/jj_a.png) no-repeat center top; width:70px; height:70px; margin:0 auto 20px auto; display:block}
.se_jg_a:hover i{ background:url(../images/jj_a_h.png) no-repeat center top; display:block}
.se_jg_b i{ background:url(../images/jj_b.png) no-repeat center top; width:70px; height:70px; margin:0 auto 20px auto; display:block}
.se_jg_b:hover i{ background:url(../images/jj_b_h.png) no-repeat center top; display:block}
.se_jg_c i{ background:url(../images/jj_c.png) no-repeat center top; width:70px; height:70px; margin:0 auto 20px auto; display:block}
.se_jg_c:hover i{ background:url(../images/jj_c_h.png) no-repeat center top; display:block}
.se_jg_d i{ background:url(../images/jj_d.png) no-repeat center top; width:70px; height:70px; margin:0 auto 20px auto; display:block}
.se_jg_d:hover i{ background:url(../images/jj_d_h.png) no-repeat center top; display:block}
@media( min-width:1280px ){
.se_jiagong_c{ width:100%; background:url(../images/daijiagong.jpg) no-repeat center top; height:694px; margin:50px auto; padding-top:100px;}
.se_jiagong_c .se_jiagong_c_cont{ width:1280px; background:rgba(255,255,255,0.5); margin:00px auto; padding-bottom:50px;}
}
@media( max-width:1279px){
.se_jiagong_c{ width:100%; background:url(../images/daijiagong.jpg) no-repeat center top; height:694px; margin:50px auto; padding-top:100px;}
.se_jiagong_c .se_jiagong_c_cont{ width:90%; background:rgba(255,255,255,0.5); margin:00px auto; padding-bottom:50px;}
}
@media only screen and (max-width: 1100px){
.se_jiagong_c{ width:100%; background:url(../images/daijiagong.jpg)repeat center top; height:auto; margin:2rem auto; padding-top:2rem}
.se_jiagong_c .se_jiagong_c_cont{ width:90%; background:rgba(255,255,255,0.5); margin:00px auto; padding-bottom:2rem;}
.se_jiagong_c .se_jiagong_c_cont h2{ text-align:center; color:#00561f; font-size:2rem; padding:2rem  0;}
.se_jiagong_c .se_jiagong_c_cont h2:after{content:""; width:276px; height:25px; background:url(../images/contact.png) no-repeat center top; display:block; margin:10px auto 0 auto;border-radius:5px;}
.se_jiagong_c .se_jiagong_c_cont ul{ width:95%; margin:0 auto;}
.se_jiagong_c .se_jiagong_c_cont li{ float:left;width:100%; margin-right:0; margin-bottom:1rem}
.se_jiagong_c .se_jiagong_c_cont li:nth-child(4){ margin-right:0;}
}
@media( min-width:1280px ){
.se_jiagong_d{width:1280px; margin:0px auto 50px auto;}
}
@media( max-width:1279px){
.se_jiagong_d{width:90%; margin:0px auto 50px auto;}
}
.se_jiagong_d h2{ text-align:center; color:#333; font-size:48px; font-weight:normal;}
.se_jiagong_d h2 i{ font-style:normal; color:#49b608;}
.se_jiagong_d h2 em{ display:block; font-size:21px; line-height:50px;}

.se_jiagong_d_cont{ height:550px; overflow:hidden;}
.se_jiagong_d_cont .se_jiagong_d_list{ width:1280px; margin:50px auto 20px auto; border-top:1px solid #e3e5e6;}
.se_jiagong_d_cont .se_jiagong_d_list li{ width:20%; height:66px; float:left; text-align:center;box-sizing:border-box;transition: .5s; }
.se_jiagong_d_cont .se_jiagong_d_list li:nth-child(5){ margin-right:0; }
.se_jiagong_d_cont .se_jiagong_d_list li a{ display:block }
.se_jiagong_d_cont .se_jiagong_d_list li a h3{ font-size:30px; color:#000; line-height:66px; font-weight:normal; }
.se_jiagong_d_cont .se_jiagong_d_list li a:hover h3{ color:#333; font-weight:bold;}
.se_jiagong_d_cont .cp_a{ }
.se_jiagong_d_cont .cp_b{ }
.se_jiagong_d_cont .cp_c{}
.se_jiagong_d_cont .cp_d{ }
.se_jiagong_d_cont .cp_e{ }
.se_jiagong_d_cont .cp_a:hover,.se_jiagong_d_cont .cp_b:hover,.se_jiagong_d_cont .cp_c:hover,.se_jiagong_d_cont .cp_d:hover,.se_jiagong_d_cont .cp_e:hover,.se_jiagong_d_cont .cp_e:hover{ background:none; border-top:5px solid #016736}


.se_jiagong_d_cont .adv_list li.cp_crnt a h2{  color:#fff;}
.se_jiagong_d_cont .adv_list li.cp_crnt a p{ color:#fff}

.se_jiagong_d_cont .zong{ height:720px; width:100%; background:#49b608;}
.se_jiagong_d_cont .chanpin_r{ height:720px;}
.se_jiagong_d_cont .Tcp_a{ background:url(../images/xianxia.jpg) no-repeat left 50px top 50px; margin-top:35px;}
.se_jiagong_d_cont .Tcp_b{ background:url(../images/dianshang.jpg) no-repeat left 50px top 10px;}
.se_jiagong_d_cont .Tcp_c{ background:url(../images/wanghong.jpg) no-repeat left 50px top 10px;}
.se_jiagong_d_cont .Tcp_d{ background:url(../images/weishang.jpg) no-repeat left 50px top 70px;}
.se_jiagong_d_cont .Tcp_e{ background:url(../images/zhixiao.jpg) no-repeat left top 60px;}

.se_jiagong_d_cont .zong .zong_con{ width:100%; margin:0 auto; height:720px; position:relative;}
.se_jiagong_d_cont .zong .zong_con .zong_con_c{ width:655px; height:330px; position:absolute; right:0px; top:25px;}
.se_jiagong_d_cont .zong .zong_con .zong_con_c strong{ position:absolute; display:block; left:110px; top:30px; font-size:33px; color:#fff; border-bottom:1px solid #bdd0cc; line-height:70px;}
.se_jiagong_d_cont .zong .zong_con .zong_con_c p{ position:absolute; width:505px; height:140px; left:110px; top:135px; line-height:31px; font-size:17px;  color:#fff }

@media only screen and (max-width: 1100px){
.se_jiagong_d{width:90%; margin:0px auto 2rem auto;}
.se_jiagong_d h2{ text-align:center; color:#333; font-size:2rem; font-weight:normal;}
.se_jiagong_d h2 i{ font-style:normal; color:#49b608;}
.se_jiagong_d h2 em{ display:block; font-size:21px; line-height:50px; display:none;}

.se_jiagong_d_cont{ height:550px; overflow:hidden;}
.se_jiagong_d_cont .se_jiagong_d_list{ width:100%; margin:2rem auto 0 auto; border-top:0px solid #e3e5e6; background:#f2f2f2;}
.se_jiagong_d_cont .se_jiagong_d_list li{ width:33%; height:40px; float:left; text-align:center;box-sizing:border-box;transition: .5s;}
.se_jiagong_d_cont .se_jiagong_d_list li:nth-child(3n){ margin-right:0; }
.se_jiagong_d_cont .se_jiagong_d_list li:nth-child(5){ margin-right:0; }
.se_jiagong_d_cont .se_jiagong_d_list li a{ display:block }
.se_jiagong_d_cont .se_jiagong_d_list li a h3{ font-size:1.2rem; color:#000; line-height:40px; font-weight:normal; }
.se_jiagong_d_cont .se_jiagong_d_list li a:hover h3{ color:#333; font-weight:bold;}
.se_jiagong_d_cont .cp_a{ margin-top:0 }
.se_jiagong_d_cont .cp_b{  margin-top:0}
.se_jiagong_d_cont .cp_c{ margin-top:0}
.se_jiagong_d_cont .cp_d{ margin-top:0 }
.se_jiagong_d_cont .cp_e{ margin-top:0 }
.se_jiagong_d_cont .cp_a:hover,.se_jiagong_d_cont .cp_b:hover,.se_jiagong_d_cont .cp_c:hover,.se_jiagong_d_cont .cp_d:hover,.se_jiagong_d_cont .cp_e:hover,.se_jiagong_d_cont .cp_e:hover{ background:none; border-top:5px solid #016736}

.se_jiagong_d_cont .adv_list li.cp_crnt a h2{  color:#fff;}
.se_jiagong_d_cont .adv_list li.cp_crnt a p{ color:#fff}

.se_jiagong_d_cont .zong{ height:720px; width:100%; background:#49b608; margin-top:0rem}
.se_jiagong_d_cont .chanpin_r{ height:720px;}
.se_jiagong_d_cont .Tcp_a{ background:url(../images/xianxia.jpg) no-repeat center top 2rem; margin-top:0 ;  background-size:80%}
.se_jiagong_d_cont .Tcp_b{ background:url(../images/dianshang.jpg)no-repeat center top 2rem; margin-top:0;  background-size:80%}
.se_jiagong_d_cont .Tcp_c{ background:url(../images/wanghong.jpg)no-repeat center top 2rem;  margin-top:0 ;background-size:80%}
.se_jiagong_d_cont .Tcp_d{ background:url(../images/weishang.jpg)no-repeat center top 2rem; margin-top:0 ; background-size:80%}
.se_jiagong_d_cont .Tcp_e{ background:url(../images/zhixiao.jpg) no-repeat center top 2rem; margin-top:0 ; background-size:80%}

.se_jiagong_d_cont .zong .zong_con{ width:100%; margin:0 auto; height:720px; position:relative;}
.se_jiagong_d_cont .zong .zong_con .zong_con_c{ width:90%; height:330px; position:absolute; right:121px; top:18%;}
.se_jiagong_d_cont .zong .zong_con .zong_con_c strong{ position:absolute; display:block; left:110px; top:69px; font-size:1.6rem; color:#fff; border-bottom:1px solid #bdd0cc; line-height:53px;}
.se_jiagong_d_cont .zong .zong_con .zong_con_c p{ position:absolute; width:100%; height:140px; left:117px; top:135px; line-height:31px; font-size:1rem;  color:#fff }
}


.se_jiagong_e{ width:100%; background:url(../images/dai.jpg) no-repeat center top; height:800px; margin:50px auto; padding-top:50px; position:relative;}
.se_jiagong_e h2{ text-align:center; color:#00561f; font-size:48px;}
.se_jiagong_e h2:after{content:""; width:276px; height:25px; background:url(../images/contact.png) no-repeat center top; display:block; margin:10px auto 0 auto;border-radius:5px;}
.se_jiagong_e h2 em{ display:block; font-weight:normal; font-size:20px; color:#333; line-height:50px;}

.se_jiagong_e .se_jiagong_e_cont{ width:700px; position:absolute; z-index:1;background:rgba(255,255,255,0.7); height:500px; left:50%; margin-left:-100px; margin-top:50px;}
.se_jiagong_e_cont_l{ width:150px; background:url(../images/bg.png) repeat;position:absolute; left:0; }
.se_jiagong_e_cont_l ul{ width:100%; height:437px}
.se_jiagong_e_cont_l li{ width:100%; text-align:center; margin-top:64px; color:#fff; font-size:20px;}
.se_jiagong_e_cont_l li em{ border:1px solid #fff; display:block; width:80%; margin:0 auto; background:url(../images/sj.png) no-repeat center top; padding:22px 0 22px 0;}
.se_jiagong_e_cont_l li em i{ display:block; font-style:normal; font-size:28px;}
.se_jiagong_e_cont_r{ padding-top:22px; position:absolute; right:0; width:500px;}
.se_jiagong_e_cont_r h3{ font-size:28px; color:#000; font-weight:normal}
.se_jiagong_e_cont_r h4{ font-size:25px; color:#016736; line-height:50px; margin-bottom:13px; font-weight:normal}
.se_jiagong_e_cont_r .panel{color: #fff!important;}
.se_jiagong_e_cont_r .panel-body{overflow: hidden; color: #fff!important;}
.se_jiagong_e_cont_r .col-sm-2{display: none;float: left;height: 65px;width: 15%;text-align: right;vertical-align: middle;font-size: 14px;min-height: 1px;color: #fff;}
.se_jiagong_e_cont_r .col-sm-9{color: #fff!important;}
.se_jiagong_e_cont_r .form-control{padding: 0 0px 0 10px;float: left; width:100%;overflow: hidden;margin: 0 23px 0 0;border:none;background: #016736;font-size: 16px;line-height: 40px;color: #fff!important;}
.se_jiagong_e_cont_r .control-label{display: none;float: left;height: 65px;width: 15%;text-align: right;vertical-align: middle;font-size: 14px;min-height: 1px;color: #fff;}
.se_jiagong_e_cont_r .form-group{font-size: 16px;color: #fff;line-height: 35px; width:100%; float:left;}
.se_jiagong_e_cont_r .ffcontent{width: 99%; display:block}
.se_jiagong_e_cont_r .form-group2{padding: 10px 10px;background: rgba(255,255,255,0.9);font-size: 16px;color: #fff;line-height: 35px; width:40%; float:left; margin:0 20px 0px 0;}
.se_jiagong_e_cont_r .btn-success{ background: #016737; color:#fff;width: 100px;  text-transform: uppercase; font-size:18px; height:40px;   border:none!important; margin:0 auto;}
.se_jiagong_e_cont_r .btn-success a{}
.se_jiagong_e_cont_r .liuyan_cont .liuyan_b .btn {display:block;padding: 6px 12px;font-size: 18px;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;
-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent; margin:0 auto; width:100%}
.se_jiagong_e_cont_r p{ font-size:17px; line-height:50px; background:url(../images/icon_e.png) no-repeat left center; padding-left:50px;}

.se_jiagong_e_cont_r .form-control::-webkit-input-placeholder {color: #fff;}

@media only screen and (max-width: 1100px){
.se_jiagong_e{ width:100%; background:url(../images/dai.jpg) no-repeat center top; height:725px; margin:2rem auto 0 auto; padding-top:2rem; position:relative;}
.se_jiagong_e h2{ text-align:center; color:#00561f; font-size:1.5rem;}
.se_jiagong_e h2:after{content:""; width:276px; height:25px; background:url(../images/contact.png) no-repeat center top; display:block; margin:0px auto 0 auto;border-radius:5px;}
.se_jiagong_e h2 em{ display:block; font-weight:normal; font-size:20px; color:#333; line-height:50px;}

.se_jiagong_e .se_jiagong_e_cont{ width:100%; position:absolute; z-index:1;background:rgba(255,255,255,0.7); height:500px; left:50%; margin-left:-50%; margin-top:2rem;}
.se_jiagong_e_cont_l{ width:150px; background:url(../images/bg.png) repeat;position:absolute; left:0; display:none; }
.se_jiagong_e_cont_r{ padding-top:22px; position:absolute; right:50%; width:86%; margin-right:-43%}
.se_jiagong_e_cont_r h3{ font-size:1.6rem; color:#000; font-weight:normal}
.se_jiagong_e_cont_r h4{ font-size:1.4rem; color:#016736; line-height:50px; margin-bottom:13px; font-weight:normal}
}
	
/*neiyelianxiwomen*/
@media( min-width:1280px ){
.ny_contact {width: 1280px;overflow: hidden; margin:50px auto;}
.ny_contact h2{ text-align:center; color:#32b16d; font-size:48px;}
.ny_contact h2:after{ content:""; width:276px; height:25px; background:url(../images/contact.jpg) no-repeat center top; display:block; margin:10px auto 0 auto;border-radius:5px;}
.ny_contact_tit{ width:100%; background:#eeeeee; padding:30px 0;}
.ny_contact_tit .ny_contact_l{ width:265px; margin-top:15px;}
.ny_contact_tit .ny_contact_l img{ width:100%}
.ny_contact_tit .ny_contact_r{ width:950px;}
.ny_contact_tit .ny_contact_r p{ font-size:16px; line-height:31px;}
.ny_contact_tit .ny_contact_r p em{ display:block; font-weight:bold; color:#2eb31c; font-size:20px;}

.ny_lx_l{ width:50%;}
.ny_lx_l h3{ font-size:25px; color:#2eb31c; border-left:4px solid #0000ff; padding-left:10px;}
.ny_lx_l ul{ margin-top:50px;}
.ny_lx_l li{ margin-bottom:20px; font-size:18px;}
.ny_lx_l li i{ margin-right:15px;}
.ny_lx_l li i img{ width:25px;}
.ny_lx_r{ width:50%; background:#f2f2f2; padding:50px;}
.ny_lx_r .control-label {float: left;line-height: 33px;font-size: 16px;width: 73px;text-align: right;color: #333;}
.ny_lx_r .espcms_bbs_form .content {    padding: 15px 0 0 0;    width: 600px;    border-right: 0 solid;    border-left: 0 solid;    overflow: hidden;}
.ny_lx_r .espcms_form_group {float: left;margin: 0 0 10px 0;}
.ny_lx_r .control_required {float: left;line-height: 35px; color:#fff; font-size:15px;}
.ny_lx_r .infoInput {width: 375px;}
.ny_lx_r .form-control {margin: 0 15px 0 10px;background:#eae9e9;border:none; width:300px;}
.ny_lx_r input {line-height: 33px;margin: 0 0px 0 10px; border:none;}
.ny_lx_r .button{ width:110px; height:35px; background:#2eb31c; text-align:center; line-height:35px; margin:40px 0 0 20px; color:#0da056; font-size:16px;}
.ny_lx_r .button a{ color:#0da056}
}
@media( max-width:1279px){

.ny_contact {width: 90%;overflow: hidden; margin:50px auto;}
.ny_contact h2{ text-align:center; color:#32b16d; font-size:48px;}
.ny_contact h2:after{ content:""; width:276px; height:25px; background:url(../images/contact.jpg) no-repeat center top; display:block; margin:10px auto 0 auto;border-radius:5px;}
.ny_contact_tit{ width:100%; background:#eeeeee; padding:30px 0;}
.ny_contact_tit .ny_contact_l{ width:265px; margin-top:15px;}
.ny_contact_tit .ny_contact_l img{ width:100%}
.ny_contact_tit .ny_contact_r{ width:950px;}
.ny_contact_tit .ny_contact_r p{ font-size:16px; line-height:31px;}
.ny_contact_tit .ny_contact_r p em{ display:block; font-weight:bold; color:#2eb31c; font-size:20px;}

.ny_lx_l{ width:50%;}
.ny_lx_l h3{ font-size:25px; color:#2eb31c; border-left:4px solid #0000ff; padding-left:10px;}
.ny_lx_l ul{ margin-top:50px;}
.ny_lx_l li{ margin-bottom:20px; font-size:18px;}
.ny_lx_l li i{ margin-right:15px;}
.ny_lx_l li i img{ width:25px;}
.ny_lx_r{ width:50%; background:#f2f2f2; padding:50px;}
.ny_lx_r .control-label {float: left;line-height: 33px;font-size: 16px;width: 73px;text-align: right;color: #333;}
.ny_lx_r .espcms_bbs_form .content {    padding: 15px 0 0 0;    width: 600px;    border-right: 0 solid;    border-left: 0 solid;    overflow: hidden;}
.ny_lx_r .espcms_form_group {float: left;margin: 0 0 10px 0;}
.ny_lx_r .control_required {float: left;line-height: 35px; color:#fff; font-size:15px;}
.ny_lx_r .infoInput {width: 375px;}
.ny_lx_r .form-control {margin: 0 15px 0 10px;background:#eae9e9;border:none; width:300px;}
.ny_lx_r input {line-height: 33px;margin: 0 0px 0 10px; border:none;}
.ny_lx_r .button{ width:110px; height:35px; background:#2eb31c; text-align:center; line-height:35px; margin:40px 0 0 20px; color:#0da056; font-size:16px;}
.ny_lx_r .button a{ color:#0da056}
}
@media only screen and (max-width: 1100px){
.ny_contact {width: 90%;overflow: hidden; margin:1rem auto;}
.ny_contact h2{ text-align:center; color:#32b16d; font-size:2rem;}
.ny_contact h2:after{ content:""; width:276px; height:25px; background:url(../images/contact.jpg) no-repeat center top; display:block; margin:10px auto 0 auto;border-radius:5px;}
.ny_contact_tit{ width:100%; background:#eeeeee; padding:30px 0;}
.ny_contact_tit .ny_contact_l{ width:30%; margin-top:0px; display:none;}
.ny_contact_tit .ny_contact_l img{ width:75%}
.ny_contact_tit .ny_contact_r{ width:98%;}
.ny_contact_tit .ny_contact_r p{ font-size:16px; line-height:31px;}
.ny_contact_tit .ny_contact_r p em{ display:block; font-weight:bold; color:#2eb31c; font-size:20px;}

.ny_lx_l{ width:100%;}
.ny_lx_l h3{ font-size:1.3rem; color:#2eb31c; border-left:4px solid #0000ff; padding-left:10px;}
.ny_lx_l ul{ margin-top:1rem;}
.ny_lx_l li{ margin-bottom:20px; font-size:16px;}
.ny_lx_l li i{ margin-right:15px;}
.ny_lx_l li i img{ width:25px;}
.ny_lx_r{ width:100%; background:#f2f2f2; padding:1rem; margin-top:1rem;}
.ny_lx_r .control-label {float: left;line-height: 33px;font-size: 16px;width: 73px;text-align: right;color: #333;}
.ny_lx_r .espcms_bbs_form .content {    padding: 15px 0 0 0;    width: 600px;    border-right: 0 solid;    border-left: 0 solid;    overflow: hidden;}
.ny_lx_r .espcms_form_group {float: left;margin: 0 0 10px 0;}
.ny_lx_r .control_required {float: left;line-height: 35px; color:#fff; font-size:15px;}
.ny_lx_r .infoInput {width: 375px;}
.ny_lx_r .form-control {margin: 0 15px 0 10px;background:#eae9e9;border:none; width:60%;}
.ny_lx_r input {line-height: 33px;margin: 0 0px 0 10px; border:none;}
.ny_lx_r .button{ width:110px; height:35px; background:#2eb31c; text-align:center; line-height:35px; margin:40px 0 0 20px; color:#0da056; font-size:16px;}
.ny_lx_r .button a{ color:#0da056}
}

/*内页产品展示*/
@media( min-width:1280px ){
.ny_pro{ width:1280px; margin:50px auto;}
.left{ width:303px; background:#ebf2e0; padding-bottom:50px;}
.left_a { width:100%}
.left_a h3{ width:100%; background:url(../images/prolist_tit.jpg) no-repeat center top; font-size:33px; text-align:center; line-height:126px; color:#fff;}
}
@media( max-width:1279px){
.ny_pro{ width:90%; margin:50px auto;}
.left{ width:100%; background:#ebf2e0; padding-bottom:50px;}
.ny_pro_r{ width:25%; background:#ebf2e0;}
.left_a { width:100%}
.left_a h3{ width:100%; background:url(../images/prolist_tit.jpg) no-repeat center top; font-size:30px; text-align:center; line-height:126px; color:#fff;}
}

.left_a ul{ width:90%; margin:30px auto 0 auto;}
.left_a li{ height:60px; background:#2eb31c; line-height:60px; margin-bottom:15px; padding-left:20px; font-size:20px;transition: .5s;}
.left_a li:after{ content:"+"; width:20px; height:20px; background:#fff; border-radius:50%; line-height:17px; display:inline-block; text-align:center; float:right; margin:20px 20px 0 0;transition: .5s; }
.left_a li a{ color:#fff;}
.left_a li:hover{ font-weight:bold; background:#0100c6}
.left_a li:hover:after{ margin-right:50px;}

.left_tuijian{ width:100%; overflow:hidden}
.left_tuijian h3{ width:100%; background:url(../images/prolist_tit.jpg) no-repeat center top; font-size:33px; text-align:center; line-height:126px; color:#fff;}
.left_tuijian ul{ width:90%; margin:30px auto 0 auto;}
.left_tuijian li img{ width:100%;}

.left_c h4{ width:100%; background:url(../images/prolist_tit.jpg) no-repeat center top; font-size:33px; text-align:center; line-height:126px; color:#fff; margin-top:30px;}
.left_c p{ font-size:16px; line-height:31px; width:90%; margin:0 auto;}
.left_c p img{ width:100%; margin:20px 0;}

@media only screen and (max-width: 1100px){
.ny_pro_r{ display:none;}
.ny_pro{ width:100%; margin:1rem auto;}
}
@media( min-width:1280px ){
.ny_pro_l{ width:940px;}
.left_tuijian li{ width:100%; height:295px; margin-bottom:8px; font-size:20px; text-align:center; line-height:50px;}
}
@media( max-width:1279px){
.ny_pro_l{ width:100%; text-align:center;}
}
@media only screen and (max-width: 1100px){
.ny_pro_r{ display:none;}
.ny_pro{ width:100%; margin:1rem auto;}
}
.ny_pro_l h2{font-size:25px; background:url(../images/line.jpg) no-repeat left bottom; line-height:50px; padding-left:20px;}
.ny_pro_l ul{ width:100%; margin-top:40px;}
.ny_pro_l li{float:left; padding:0; width:31%; margin:0 3% 25px 0; position:relative; overflow:hidden; background:#fff; border:1px solid #eee;}
.ny_pro_l li .p-img{ width:100%; text-align:center;  position:relative; overflow:hidden }
.ny_pro_l li .p-name{ height:60px; line-height:60px; word-break:break-all; word-wrap: break-word; overflow:hidden;text-align: center;font-size:18px; border-top:1px solid #eee}
.ny_pro_l li .p-img img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.ny_pro_l li:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.ny_pro_l p{ font-size:16px; line-height:35px; color:#666;}
.ny_pro_l p span{ font-size:17px;  color:#af1318;}
.ny_pro_l li:nth-child(3n){ margin:0 0 25px 0;}
@media( min-width:1280px ){
.touch_nav{ display:none}
}
@media( max-width:1279px){
.touch_nav{ display:none}
}
@media only screen and (max-width: 1100px){
.touch_nav{background:#025d31;  position: relative; overflow: hidden; height: auto; line-height: 2.7rem; height: 2.7rem; font-size: .7rem; display:block; }
.touch_nav ul{ width:28rem; height:2.7rem}
.touch_nav li { float: left; padding:0 0rem; width:7rem;text-align: center; border-right:1px solid #fff; height: 2.7rem;}
.touch_nav li a{ font-size:1rem; display: block; color:#fff}
.touch_nav li:last-child{ border-right:0 solid #ccc}
}
@media only screen and (max-width: 1100px){
.ny_pro_r{ display:none;}
.ny_pro{ width:100%; margin:1rem auto;}
.ny_pro_l h2{font-size:25px; background:url(../images/line.jpg) no-repeat left bottom; line-height:50px; padding-left:20px;}
.ny_pro_l ul{ width:100%; margin-top:20px;}
.ny_pro_l li{float:left; padding:0; width:49%; margin:0 1% 25px 0; position:relative; overflow:hidden; background:#fff; border:1px solid #eee;}
.ny_pro_l li:nth-child(2n){ margin-right:0}
.ny_pro_l li .p-img{ width:100%; text-align:center;  position:relative; overflow:hidden }
.ny_pro_l li .p-name{ height:50px; line-height:50px; word-break:break-all; word-wrap: break-word; overflow:hidden;text-align: center;font-size:16px; border-top:1px solid #eee}
.ny_pro_l li .p-img img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.ny_pro_l li:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.ny_pro_l p{ font-size:16px; line-height:35px; color:#666;}
.ny_pro_l p span{ font-size:17px;  color:#af1318;}
.ny_pro_l li:nth-child(3n){ margin:0 0 25px 0;}
}



/*产品内页结构*/
@media( min-width:1280px ){
.se_pro_read_img{ width:100%; background:#f2f2f2; margin:50px auto 50px auto; padding:0px 0 50px 0px}
.se_pro_read_img .se_pro_read_img_l{ float:left; width:50%; margin-top:80px; }
.se_pro_read_img .se_pro_read_img_l img{ width:100%;}
.se_pro_read_img .se_pro_read_img_r{ float:right; width:45%; margin:80px 0 0 0;}
.se_pro_read_img .se_pro_read_img_r h2{ font-size:35px; color:#323a8f;}
.se_pro_read_img .se_pro_read_img_r h2:after{ content:""; width:150px; margin:10px 0 30px 0; display:block; height:5px; background:#218b27;}
.se_pro_read_img .se_pro_read_img_r .proread_date{ font-size:15px; color:#666; line-height:28px; display:none;}
.se_pro_read_img .se_pro_read_img_r .proread_date a{ color:#666;}
.se_pro_read_img .se_pro_read_img_r .se_pro_read_a{ line-height:45px; width:100%;}

.se_pro_read_img .se_pro_read_img_r .proread_tel{ width:90%; margin:50px auto 45px auto;}
.se_pro_read_img .se_pro_read_img_r .proread_tel li{ width:45%; height:50px;border-radius:30px; background:#79c53f; text-align:center; line-height:50px; font-size:20px; float:left; margin-right:10%}
.se_pro_read_img .se_pro_read_img_r .proread_tel li:nth-child(2){ margin-right:0;}
.se_pro_read_img .se_pro_read_img_r .proread_tel li:after{ content:""; width:8px; height:15px; background:url(../images/jtr.png) no-repeat  center top; display:inline-block; margin-left:20px;}
.se_pro_read_img .se_pro_read_img_r .proread_tel li a{ color:#fff;}
.se_pro_read_img .se_pro_read_img_r .proread_tel li a:hover{ font-weight:bold;background-image: -webkit-linear-gradient(left,#03592f, #0abc64); display:block;border-radius:30px;transition:all 0.9s ease 0s; -webkit-transition:all 0.9s ease 0s;}
.se_pro_read_img .se_pro_read_img_r .proread_tel li a:hover:after{ content:""; width:8px; height:15px; background:url(../images/jtr.png) no-repeat  center top; display:inline-block; margin-left:20px;}
.se_pro_read_img .se_pro_read_img_r .proread_lx{ width:100%; height:60px; display:block;}
.se_pro_read_img .se_pro_read_img_r .proread_lx p{ text-align:center; line-height:60px; font-size:25px;}

.ny_pro_read{width:1280px; margin:50px auto;}
.ny_pro_read_r{ width:900px;}
.ny_pro_read_r img{ max-width:750px; width:100%;}
}
@media( max-width:1279px){
.se_pro_read_img{ width:100%; background:#f2f2f2; margin:50px auto 50px auto; padding:0px 0 50px 0px}
.se_pro_read_img .se_pro_read_img_l{ float:left; width:50%; margin-top:80px; }
.se_pro_read_img .se_pro_read_img_l img{ width:100%;}
.se_pro_read_img .se_pro_read_img_r{ float:right; width:45%; margin:80px 0 0 0;}
.se_pro_read_img .se_pro_read_img_r h2{ font-size:35px; color:#323a8f;}
.se_pro_read_img .se_pro_read_img_r h2:after{ content:""; width:150px; margin:10px 0 30px 0; display:block; height:5px; background:#218b27;}
.se_pro_read_img .se_pro_read_img_r .proread_date{ font-size:15px; color:#666; line-height:28px; display:none;}
.se_pro_read_img .se_pro_read_img_r .proread_date a{ color:#666;}
.se_pro_read_img .se_pro_read_img_r .se_pro_read_a{ line-height:45px; width:100%;}

.se_pro_read_img .se_pro_read_img_r .proread_tel{ width:90%; margin:50px auto 45px auto;}
.se_pro_read_img .se_pro_read_img_r .proread_tel li{ width:45%; height:50px;border-radius:30px; background:#79c53f; text-align:center; line-height:50px; font-size:20px; float:left; margin-right:10%}
.se_pro_read_img .se_pro_read_img_r .proread_tel li:nth-child(2){ margin-right:0;}
.se_pro_read_img .se_pro_read_img_r .proread_tel li:after{ content:""; width:8px; height:15px; background:url(../images/jtr.png) no-repeat  center top; display:inline-block; margin-left:20px;}
.se_pro_read_img .se_pro_read_img_r .proread_tel li a{ color:#fff;}
.se_pro_read_img .se_pro_read_img_r .proread_tel li a:hover{ font-weight:bold;background-image: -webkit-linear-gradient(left,#03592f, #0abc64); display:block;border-radius:30px;transition:all 0.9s ease 0s; -webkit-transition:all 0.9s ease 0s;}
.se_pro_read_img .se_pro_read_img_r .proread_tel li a:hover:after{ content:""; width:8px; height:15px; background:url(../images/jtr.png) no-repeat  center top; display:inline-block; margin-left:20px;}
.se_pro_read_img .se_pro_read_img_r .proread_lx{ width:100%; height:60px; display:block;}
.se_pro_read_img .se_pro_read_img_r .proread_lx p{ text-align:center; line-height:60px; font-size:21px;}

.ny_pro_read{width:90%; margin:50px auto;}
.ny_pro_read_r{ width:70%;}
.ny_pro_read_r img{ max-width:750px; width:100%;}
.ny_pro_read_l{ width:25%;}
}
@media only screen and (max-width: 1100px){
.se_pro_read_img{ width:100%; background:#f2f2f2; margin:0px auto 0 auto; padding:0px 0 0 0px}
.se_pro_read_img .se_pro_read_img_l{ float:left; width:100%; margin-top:0px; }
.se_pro_read_img .se_pro_read_img_l img{ width:100%;}
.se_pro_read_img .se_pro_read_img_r{ float:right; width:100%; margin:20px 0 0 0;}
.se_pro_read_img .se_pro_read_img_r h2{ font-size:1.6rem; color:#323a8f; text-align:center;}
.se_pro_read_img .se_pro_read_img_r h2:after{ content:""; width:150px; margin:10px auto 30px auto; display:block; height:5px; background:#218b27;}
.se_pro_read_img .se_pro_read_img_r .proread_date{ font-size:15px; color:#666; line-height:28px; display:none;}
.se_pro_read_img .se_pro_read_img_r .proread_date a{ color:#666;}
.se_pro_read_img .se_pro_read_img_r .se_pro_read_a{ line-height:45px; width:100%;}

.se_pro_read_img .se_pro_read_img_r .proread_tel{ width:90%; margin:50px auto 45px auto; display:none;}
.se_pro_read_img .se_pro_read_img_r .proread_tel li{ width:45%; height:40px;border-radius:30px; background:#79c53f; text-align:center; line-height:40px; font-size:20px; float:left; margin-right:10%}
.se_pro_read_img .se_pro_read_img_r .proread_tel li:nth-child(2){ margin-right:0;}
.se_pro_read_img .se_pro_read_img_r .proread_tel li:after{ content:""; width:8px; height:15px; background:url(../images/jtr.png) no-repeat  center top; display:inline-block; margin-left:20px;}
.se_pro_read_img .se_pro_read_img_r .proread_tel li a{ color:#fff;}
.se_pro_read_img .se_pro_read_img_r .proread_tel li a:hover{ font-weight:bold;background-image: -webkit-linear-gradient(left,#03592f, #0abc64); display:block;border-radius:30px;transition:all 0.9s ease 0s; -webkit-transition:all 0.9s ease 0s;}
.se_pro_read_img .se_pro_read_img_r .proread_tel li a:hover:after{ content:""; width:8px; height:15px; background:url(../images/jtr.png) no-repeat  center top; display:inline-block; margin-left:20px;}
.se_pro_read_img .se_pro_read_img_r .proread_lx{ width:100%; height:60px; display:block; display:none;}
.se_pro_read_img .se_pro_read_img_r .proread_lx p{ text-align:center; line-height:60px; font-size:21px;}

.ny_pro_read{width:90%; margin:50px auto;}
.ny_pro_read_r{ width:100%;}
.ny_pro_read_r img{ max-width:750px; width:100%;}
.ny_pro_read_l{ width:25%; display:none;}
}	

/*内页资质荣誉*/
@media( min-width:1280px ){
	.telny_honor{display:none}
.ny_honor {width: 1280px;overflow: hidden; margin:50px auto;}
.ny_honor h2{ text-align:center; color:#32b16d; font-size:48px;}
.ny_honor h2:after{ content:""; width:276px; height:25px; background:url(../images/contact.jpg) no-repeat center top; display:block; margin:10px auto 0 auto;border-radius:5px;}
.ny_honor ul{ width:100%; margin-top:50px;}
.ny_honor li{float:left; padding:0; width:22.7%; margin:0 3% 25px 0; position:relative; overflow:hidden; background:#fff; border:1px solid #eee;}
.ny_honor li .p-img{ width:100%; text-align:center;  position:relative; overflow:hidden }
.ny_honor li .p-name{ height:70px; line-height:70px; word-break:break-all; word-wrap: break-word; overflow:hidden;text-align: center;font-size:18px; border-top:1px solid #eee}
.ny_honor li .p-img img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.ny_honor li:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.ny_honor p{ font-size:16px; line-height:35px; color:#666;}
.ny_honor p span{ font-size:17px;  color:#af1318;}
.ny_honor li:nth-child(4n){ margin:0 0 25px 0;}

.ny_cf {width: 1280px;overflow: hidden; margin:50px auto;}
.ny_cf h2{ text-align:center; color:#32b16d; font-size:48px;}
.ny_cf h2:after{ content:""; width:276px; height:25px; background:url(../images/contact.jpg) no-repeat center top; display:block; margin:10px auto 0 auto;border-radius:5px;}
.ny_cf ul{ width:100%; margin-top:50px;}
.ny_cf li{float:left; padding:0; width:22.7%; margin:0 3% 25px 0; position:relative; overflow:hidden; background:#fff; border:1px solid #eee;}
.ny_cf li .p-img{ width:100%; text-align:center;  position:relative; overflow:hidden }
.ny_cf li .p-name{ height:70px; line-height:70px; word-break:break-all; word-wrap: break-word; overflow:hidden;text-align: center;font-size:18px; border-top:1px solid #eee}
.ny_cf li .p-img img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.ny_cf li:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.ny_cf p{ font-size:16px; line-height:35px; color:#666;}
.ny_cf p span{ font-size:17px;  color:#af1318;}
.ny_cf li:nth-child(4n){ margin:0 0 25px 0;}


}
@media( max-width:1279px){
.ny_honor {width: 90%;overflow: hidden; margin:50px auto;}
.ny_honor h2{ text-align:center; color:#32b16d; font-size:48px;}
.ny_honor h2:after{ content:""; width:276px; height:25px; background:url(../images/contact.jpg) no-repeat center top; display:block; margin:10px auto 0 auto;border-radius:5px;}
.ny_honor ul{ width:100%; margin-top:50px;}
.ny_honor li{float:left; padding:0; width:22.7%; margin:0 3% 25px 0; position:relative; overflow:hidden; background:#fff; border:1px solid #eee;}
.ny_honor li .p-img{ width:100%; text-align:center;  position:relative; overflow:hidden }
.ny_honor li .p-name{ height:70px; line-height:70px; word-break:break-all; word-wrap: break-word; overflow:hidden;text-align: center;font-size:18px; border-top:1px solid #eee}
.ny_honor li .p-img img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.ny_honor li:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.ny_honor p{ font-size:16px; line-height:35px; color:#666;}
.ny_honor p span{ font-size:17px;  color:#af1318;}
.ny_honor li:nth-child(4n){ margin:0 0 25px 0;}

.ny_cf {width: 100%;overflow: hidden; margin:1rem auto;}
.ny_cf h2{ text-align:center; color:#32b16d; font-size:2rem;}
.ny_cf h2:after{ content:""; width:276px; height:25px; background:url(../images/contact.jpg) no-repeat center top; display:block; margin:10px auto 0 auto;border-radius:5px;}
.ny_cf ul{ width:100%; margin-top:1rem;}
.ny_cf li{float:left; padding:0; width:49%; margin:0 1% 2% 0; position:relative; overflow:hidden; background:#fff; border:1px solid #eee;}
.ny_cf li:nth-child(2n){ margin-right:0;}
.ny_cf li .p-img{ width:100%; text-align:center;  position:relative; overflow:hidden }
.ny_cf li .p-name{ height:50px; line-height:50px; word-break:break-all; word-wrap: break-word; overflow:hidden;text-align: center;font-size:16px; border-top:1px solid #eee}
.ny_cf li .p-img img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.ny_cf li:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.ny_cf p{ font-size:16px; line-height:35px; color:#666;}
.ny_cf p span{ font-size:17px;  color:#af1318;}
.ny_cf li:nth-child(4n){ margin:0 0 2% 0;}

}
@media only screen and (max-width: 1100px){
.ny_honor {width: 100%;overflow: hidden; margin:1rem auto; display:block;}
.ny_honor h2{ text-align:center; color:#32b16d; font-size:2rem;}
.ny_honor h2:after{ content:""; width:276px; height:25px; background:url(../images/contact.jpg) no-repeat center top; display:block; margin:10px auto 0 auto;border-radius:5px;}
.ny_honor ul{ width:100%; margin-top:1rem;}
.ny_honor li{float:left; padding:0; width:49%; margin:0 1% 2% 0; position:relative; overflow:hidden; background:#fff; border:1px solid #eee;}
.ny_honor li:nth-child(2n){ margin-right:0;}
.ny_honor li .p-img{ width:100%; text-align:center;  position:relative; overflow:hidden }
.ny_honor li .p-name{ height:50px; line-height:50px; word-break:break-all; word-wrap: break-word; overflow:hidden;text-align: center;font-size:16px; border-top:1px solid #eee}
.ny_honor li .p-img img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.ny_honor li:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.ny_honor p{ font-size:16px; line-height:35px; color:#666;}
.ny_honor p span{ font-size:17px;  color:#af1318;}
.ny_honor li:nth-child(4n){ margin:0 0 2% 0;}


.ny_cf { display:none}

.telny_honor{display:black}
.telny_honor {width: 100%;overflow: hidden; margin:1rem auto; display:block;}
.telny_honor h2{ text-align:center; color:#32b16d; font-size:2rem;}
.telny_honor h2:after{ content:""; width:276px; height:25px; background:url(../images/contact.jpg) no-repeat center top; display:block; margin:10px auto 0 auto;border-radius:5px;}
.telny_honor ul{ width:100%; margin-top:1rem;}
.telny_honor li{float:left; padding:0; width:49%; margin:0 1% 2% 0; position:relative; overflow:hidden; background:#fff; border:1px solid #eee;}
.telny_honor li:nth-child(2n){ margin-right:0;}
.telny_honor li .p-img{ width:100%; text-align:center;  position:relative; overflow:hidden }
.telny_honor li .p-name{ height:50px; line-height:50px; word-break:break-all; word-wrap: break-word; overflow:hidden;text-align: center;font-size:16px; border-top:1px solid #eee}
.telny_honor li .p-img img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.telny_honor li:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.telny_honor p{ font-size:16px; line-height:35px; color:#666;}
.telny_honor p span{ font-size:17px;  color:#af1318;}
.telny_honor li:nth-child(4n){ margin:0 0 2% 0;}

}

/*内页留言*/
.se_liuyan{ width:80%; margin:6vh auto;}
.se_liuyan h2{font-family: georgia,serif; text-transform:uppercase; font-size:3rem; text-align:center; color:#2e2d2e; padding:4vh 0 3vh 0;}
.se_liuyan h2 em{ font-size:1.5rem; padding:0.1rem 0 0.05rem 0; display:block; line-height:3rem}
.se_liuyan h2 em img{ display:inline-block; vertical-align:middle;}
.se_liuyan h2 i{text-transform:uppercase;letter-spacing:0.5rem;font-size:12px;text-indent:0.8rem; font-style:normal; color:#666;}

.form-group {
    margin-bottom: 12px;
}

/*内页服务中心*/
.se_fuwu{ width:90%; margin:7vh auto;}




.ny_prolist{ width:100%; position:absolute; z-index:10;  top:32%; height:300px;}
.ny_prolist p{ color:#fff!important;}
.main{ width:100%; margin:5vh auto;}
.main h2{font-family: georgia,serif; text-transform:uppercase; font-size:3rem; text-align:center; color:#2e2d2e; margin-bottom:5vh;}
.main h2 em{ font-size:1.5rem; padding:0.1rem 0 0.05rem 0; display:block; line-height:3rem}
.main h2 em img{ display:inline-block; vertical-align:middle;}
.main h2 i{text-transform:uppercase;letter-spacing:0.5rem;font-size:12px;text-indent:0.8rem; font-style:normal; color:#666;}

.main_cont{ font-size:16px;  line-height:31px; color:#333;}
.main_cont p{ padding-bottom:15px!important;text-indent:2em;}

.main_read h3{ text-align:center; font-size:25px; font-weight:normal; padding:50px 0 10px 0; }
.main_read .main_date{ text-align:center; font-size:15px; color:#666; line-height:35px;border-bottom: 1px solid #E0E0E0; margin-bottom:50px; }
.main_read img{ width:100%; max-width:650px; margin:0 auto 15px auto; display:block;}
.main_read .main_read_cont{font-size:16px;  line-height:31px; color:#333; width:80%; margin:0 auto;}
.main_read .main_read_cont p{ padding-bottom:15px!important;text-indent:2em;}
.main_read .main_read_cont iframe{width:640px; height:450px}
@media only screen and (max-width: 1100px){
.main_read h3{ text-align:center; font-size:1.3rem; font-weight:normal; padding:1rem 0 10px 0; }
.main_read .main_date{ text-align:center; font-size:15px; color:#666; line-height:35px;border-bottom: 1px solid #E0E0E0; margin-bottom:1rem; display:none}
.main_read img{ width:100%; max-width:650px; margin:0 auto 15px auto; display:block;}
.main_read .main_read_cont{font-size:15px;  line-height:28px; color:#333; width:60%; margin:0 auto;}
.main_read .main_read_cont p{ padding-bottom:15px!important;text-indent:0em;}
.main_read .main_read_cont p iframe{ margin: 0 auto; max-width: 100%; display: block;}
}

.mbx{ width:100%; height:60px; border-bottom:1px dashed #eaefed;}
.mbx .espcms_path{ width:1280px; margin:0 auto; font-size:16px; line-height:60px;}
.mbx .espcms_path li{display: inline-block;}
.mbx .espcms_path > li + li:before {padding: 0 5px;color: #ccc;content: "/\00a0";}
@media only screen and (max-width: 1100px){
.mbx{ width:100%; height:50px; border-bottom:1px dashed #eaefed;}
.mbx .espcms_path{ width:100%; margin:0 auto; font-size:0.9rem; line-height:50px;}
.mbx .espcms_path li{display: inline-block;}
.mbx .espcms_path > li + li:before {padding: 0 5px;color: #ccc;content: "/\00a0";}
.main_read .main_read_cont iframe{width:100%; height:200px}
}


.espcms_page_botton{text-align: center;border-top: 1px solid #E0E0E0;padding:50px 0px 15px 0;}
.btn-default {color: #333;background-color: #fff;border-color: #ccc;outline: 0px;}
.btn {display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: normal;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;
-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;border-radius: 4px;}
.btn-group, .btn-group-vertical {position: relative;display: inline-block;vertical-align: middle;}

.btn-default {color: #333;background-color: #f2f2f2;outline:0px; margin-right:1px;}
.btn-default:focus,.btn-default.focus {color: #333;background-color: #e6e6e6;border-color: #8c8c8c;outline:0px}
.btn-default:hover {color: #333;background-color: #e6e6e6;border-color: #adadad;outline:0px}
.btn-default:active,.btn-default.active {color: #fff;background-color: #208b26;outline:0px}
.btn-default:active:hover,.btn-default.active:hover,.open > .dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open > .dropdown-toggle.btn-default:focus,.btn-default:active.focus,
.btn-default.active.focus,.open > .dropdown-toggle.btn-default.focus {color: #fff;background-color: #0100c6;}
.btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default {background-image: none;}
.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,
.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus,.btn-default.disabled:active,.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active {background-color: #fff;border-color: #ccc;}
.btn-default .badge {color: #fff;background-color: #333;}

.espcms_info_pager{margin:0 auto 105px auto;}
.espcms_info_pager li{ width:46%; float:left; text-align:left; padding-left:10px; background:#f2f2f2; line-height:50px; margin-right:5%}
.espcms_info_pager li:nth-child(2n){ margin-right:0px;}

@media only screen and (max-width: 1100px){
.espcms_page_botton{text-align: center;border-top: 1px solid #E0E0E0;padding:10px 0px 10px 0; font-size:12px;}
.btn-default {color: #333;background-color: #fff;border-color: #ccc;outline: 0px;}
.btn {display: inline-block;padding: 6px 0.2rem;margin-bottom: 0;font-size: 14px;font-weight: normal;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;
-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;border-radius: 4px; background:#00af5f; color:#fff}
.btn-group, .btn-group-vertical {position: relative;display: inline-block;vertical-align: middle;}

.btn-default {color: #333;background-color: #f2f2f2;outline:0px; margin-right:1px;}
.btn-default:focus,.btn-default.focus {color: #333;background-color: #e6e6e6;border-color: #8c8c8c;outline:0px}
.btn-default:hover {color: #333;background-color: #e6e6e6;border-color: #adadad;outline:0px}
.btn-default:active,.btn-default.active {color: #fff;background-color: #208b26;outline:0px}
.btn-default:active:hover,.btn-default.active:hover,.open > .dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open > .dropdown-toggle.btn-default:focus,.btn-default:active.focus,
.btn-default.active.focus,.open > .dropdown-toggle.btn-default.focus {color: #fff;background-color: #0100c6;}
.btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default {background-image: none;}
.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,
.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus,.btn-default.disabled:active,.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active {background-color: #fff;border-color: #ccc;}
.btn-default .badge {color: #fff;background-color: #333;}

.espcms_info_pager{margin:0 auto 105px auto;}
.espcms_info_pager li{ width:100%; float:left; text-align:left; padding-left:10px; background:#f2f2f2; line-height:50px; margin-right:5%; font-size:0.9rem;}
.espcms_info_pager li:nth-child(2n){ margin-right:0px;}
}

/*se_hangye*/
.se_news_con{ padding:40px 0 0 0; width:100%; margin:0 auto;}
.se_news_con ul{ }
.se_news_con li{  margin-bottom:15px;position:relative; overflow:hidden; cursor: pointer;position:relative; top:0; padding:25px 0; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; border-bottom:1px solid #eee}
.se_news_con li:hover { background:#218b27; top:30px;}
.se_news_con li:hover:nth-child(2n) { background:#0200c8; top:30px;}
.se_news_con .se_news_da{ width:1380px; margin:0 auto}
.se_news_l{ width:300px; position:relative; overflow:hidden; height:200px; }
.se_news_l img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.se_news_l:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}

.se_news_r{ width: 976px; position: relative; z-index: 2; padding:10px 20px 0 0}
.se_news_r span{ display:block; background:url(../images/yuan.png) no-repeat left center; line-height:35px; font-size:14px; color:#888; padding:0 0 0 20px;}
.se_news_r h2{  font-size:14px; color:#555555; padding:5px 0 10px 0; font-weight:normal;}
.se_news_r h2 a{  font-size:23px; color:#333; text-transform:uppercase; display:block; line-height:50px;transition:all 0.2s ease 0s; -webkit-transition:all 0.2s ease 0s;}
.se_news_r h2 a:hover{   color:#0f58ce; }
.se_news_r p{ line-height:28px; color:#777; padding:10px 0 10px 0; font-size:15px;}
.se_news_r .se_news_more{ width:120px; border:1px solid #f2f2f2; background:#f2f2f2; line-height:30px; text-align:center; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;}
.se_news_r .se_news_more a{ color:#e6212a; font-size:14px;}
.se_news_r .se_news_more a:hover{ color:#fff; }
.se_news_con li:hover .se_news_more{ background:#fff; border:1px solid #fff; }
.se_news_con li:hover .se_news_more a{ color:#ca2c2c; }
.se_news_con li:hover .se_news_r h2 a{ color:#fff; }
.se_news_con li:hover .se_news_r h2{ color:#fff; }
.se_news_con li:hover .se_news_r p{ color:#fff; }

@media only screen and (max-width: 1100px){
.se_news_con{ padding:0 0 0 0; width:100%; margin:0 auto;}
.se_news_con ul{ }
.se_news_con li{  margin-bottom:0px;position:relative; overflow:hidden; cursor: pointer;position:relative; top:0; padding:0 0; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; border-bottom:1px solid #eee;}
.se_news_con li:hover { background:#218b27; top:30px;}
.se_news_con li:hover:nth-child(2n) { background:#0200c8; top:30px;}
.se_news_con .se_news_da{ width:100%; margin:0 auto; margin-bottom:0.5rem}
.se_news_l{ width:300px; position:relative; overflow:hidden; height:200px; display:none; }
.se_news_l img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.se_news_l:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}

.se_news_r{ width: 94%; position: relative; z-index: 2; padding:0px 20px 0 0}
.se_news_r span{ display:block; background:url(../images/yuan.png) no-repeat left center; line-height:35px; font-size:14px; color:#888; padding:0 0 0 20px;}
.se_news_r h2{  font-size:14px; color:#555555; padding:5px 0 10px 0; font-weight:normal;}
.se_news_r h2 a{  font-size:20px; color:#333; text-transform:uppercase; display:block; line-height:35px;transition:all 0.2s ease 0s; -webkit-transition:all 0.2s ease 0s;}
.se_news_r h2 a:hover{   color:#0f58ce; }
.se_news_r p{ line-height:23px; color:#777; padding:0px 0 10px 0; font-size:15px;}
.se_news_r .se_news_more{ width:120px; border:1px solid #f2f2f2; background:#f2f2f2; line-height:30px; text-align:center; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;}
.se_news_r .se_news_more a{ color:#00af5f; font-size:14px;}
.se_news_r .se_news_more a:hover{ color:#fff; }
.se_news_con li:hover .se_news_more{ background:#fff; border:1px solid #fff; }
.se_news_con li:hover .se_news_more a{ color:#ca2c2c; }
.se_news_con li:hover .se_news_r h2 a{ color:#fff; }
.se_news_con li:hover .se_news_r h2{ color:#fff; }
.se_news_con li:hover .se_news_r p{ color:#fff; }
}
	
/*se-contact*/
.main_contact{ width:1280px; margin:0px auto;}
.main_contact h2{ background:url(../images/huaban.png) no-repeat center top; font-size:57px; text-align:center; color:#ca2c2c; padding:50px 0;}
.main_contact h2 span{color:#00af5f;}
.main_contact h2 em{ display:block; font-size:16px; font-weight:normal; color:#565656; padding-top:10px;}
.main_contact h2 img{ border-bottom:3px solid #ca2c2c; padding:0 15px;}
.main_contact ul{ margin:0px auto;}
.main_contact li{ width:415px;  float:left; text-align:center; padding-bottom:15px; margin-right:15px;}
.main_contact li:nth-child(3){ margin-right:0px;}
.main_contact li img{ margin-top:30px;}
.main_contact li i{ display:block; text-align:center; font-style:normal; padding:20px 0 10px 0; font-size:20px;}
.main_contact li em{ display:block; padding:15px 0 0 0; font-size:18px; line-height:30px;}
.main_contact li span{display:block; font-size:16px; line-height:31px; color:#666; text-align:center;}


.gtr{
position:fixed; z-index:999999; right:0; width:70px; height:198px;top:71%;}
.gtr ul li{border-bottom:1px #ececec solid;
float:left; position:relative; width:100%; height:65px;}
.gtr ul li:hover{border-bottom:1px #ececec solid;}
.gtr ul li:nth-child(3) img,.gtr ul li:nth-child(1) img,.gtr ul li:nth-child(1) p{ display:none;
position:absolute; top:0; right:70px; max-width:none;}
.gtr ul li:nth-child(1) p{width: 176px;font-size: 22px;font-family: "cuya";color: #434343;line-height: 50px;}
.gtr ul li a{background-color:#fff;-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.1);box-shadow:0 15px 30px rgba(0,0,0,0.1); 
display:block; width:100%; height:65px;  background-position:center; background-repeat:no-repeat;-webkit-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	transition-duration: 0.5s;}
.gtr ul li:hover a{
background-color:#035d31;
}
.qqchat{ display:none;
position:absolute; right:75px; width:255px; height:144px; top:-32px; background-image:url(images/qqchat.png); background-position:center; background-repeat:no-repeat;}
.gtr ul li:nth-child(3):hover img,.gtr ul li:nth-child(1):hover img,.gtr ul li:nth-child(1):hover p{
display:block;}
.gtr ul li:nth-child(1) a{
background-image:url(../images/r1.png);}
.gtr ul li:nth-child(1):hover a{
background-image:url(../images/r1on.png);}
.gtr ul li:nth-child(2) a{
background-image:url(../images/r2on.png);}
.gtr ul li:nth-child(2):hover a{
background-image:url(../images/r2.png);}
.gtr ul li:nth-child(3) a{
background-image:url(../images/qq2.png);}
.gtr ul li:nth-child(3):hover a{
background-image:url(../images/qq.png);}
.gtr ul li:nth-child(4) a{
background-image:url(../images/r3.png);}
.gtr ul li:nth-child(4):hover a{
background-image:url(../images/r3on.png);}
.gtr ul li:nth-child(4){ border-bottom:0;}
.gtr ul li .qqchat dl{
float:left; width:248px;}
.gtr ul li .qqchat dl dd{
float:left; width:100%;}
.gtr ul li .qqchat dl dd a{  
display:block; width:100%; height:48px; line-height:48px; background-image:url(../images/q.png); text-indent:45px; background-position:9px center; background-repeat:no-repeat;}
.gtr ul li .qqchat dl dd:hover{
background-color:#e41160;}
.gtr ul li:hover .qqchat dl dd a{
background-color:transparent; background-image:url(images/q.png);}
.gtr ul li:hover .qqchat{
display:block;}


.container{ width:1280px; margin:50px auto; text-align:center}
.espcms_warn > h2 {
    font-size: 30px;
    font-weight: 300;
    line-height: 40px;
    position: relative;
}.espcms_warn > h3 {
    font-size: 20px;
    font-weight: 300;
    line-height: 30px;
    position: relative;
}
.espcms_warn h4{ line-height:50px;}
.btn-warning {color: #fff;background-color: #f0ad4e;border-color: #eea236;}
.btn-warning:focus,.btn-warning.focus {color: #fff;background-color: #ec971f;border-color: #985f0d; line-height:50px;}
.btn-warning:hover {color: #fff;background-color: #ec971f;border-color: #d58512;}
.btn-warning:active,.btn-warning.active,.open > .dropdown-toggle.btn-warning {color: #fff;background-color: #ec971f;border-color: #d58512;}


.p_float{ position:fixed; width:70px; bottom:0;  right:0; z-index:9999; opacity:0}
.p_float li{ height:68px; width:70px; text-align:center;background: #333a8f; position:relative; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;}
.p_float p{ line-height:68px; color:#fff; font-size:16px;}


@media only screen and (max-width: 1100px){
.p_float,	.gtr{ display:none;}
}




