﻿@charset "utf-8";
/* CSS Document */
/*切图：bwh*/
html{ overflow-x:auto; overflow-y:auto; font-size:14px;}
*{ padding:0; margin:0;}
ul, ol,li{ list-style-type:none;}
body, button, input, select, textarea{ font-family:'Microsoft yahei';}
code, kbd, pre, samp {font-family:'Microsoft yahei';}
a{ text-decoration:none; color:#333;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;}
a:hover{color:#006431; cursor:pointer;}
img{border:0; max-width:100%;}
li { line-height:normal; }
table { border-collapse: collapse; border-spacing: 0; }
h1,h2,h3,h4,h5,h6{margin:0; font-weight:normal; font-family:"microsoft yahei"; }
h1{font-size: 32px;}
h2{font-size: 24px;}
h3{font-size: 22px;}
h4{font-size: 18px;}
h5{font-size: 14px;}
h6{font-size: 12px;}  
input,table,tr,td{ margin:0; padding:0; border:none; outline:none;}
button,table{ border:none; background:none; margin:0; padding:0;}
body{ position:relative;}
select{ margin:0; padding:0; font-family:"microsoft yahei";}
input,
button,
textarea{ resize:none;-webkit-appearance:none;-webkit-appearance:none; outline:none; font-weight:normal; border-radius:0;}



.pz_top{ float:left; width:100%;}
.pz_menu{float:left; width:100%;}
.pz_banner{ float:left; width:100%; overflow:hidden; position:relative;}
.pz_main{ float:left; width:100%;}
.pz_down{ float:left; width:100%;  }
.w_100{width: 100%;}


/*top*/
.pc_top{ display:block;}		
.ph_top{ display:none;}

.back1{ float:left; width:100%; padding:20px 0; border-bottom:4px solid #006431;}
.back1.z_top1{border-bottom:none;}

.share{ float:right; margin:16px 0 16px 4px;}
.fx{ float:left; width:34px; height:34px; position:relative; margin-left:13px;}
.tx{ float:left; width:34px; height:34px; background:url(../images/top1.png) center no-repeat;}
.wx{ float:left; width:34px; height:34px; background:url(../images/top2.png) center no-repeat;}
.fx:hover .tx{ background:url(../images/top1_1.png) center no-repeat;}
.fx:hover .wx{ background:url(../images/top2_1.png) center no-repeat;}
.wx_bx{ display:none; float:left; width:100px; height:100px; position:absolute; right:50%; margin-right:-50px; top:40px; z-index:80;-webkit-transition: all 500ms cubic-bezier(.5, 1, .4, 1);
	-moz-transition: all 500ms cubic-bezier(.5, 1, .4, 1);
	transition: all 500ms cubic-bezier(.5, 1, .4, 1);
	-webkit-transform-origin:50% 10%;
	-moz-transform-origin:50% 10%;
	-ms-transform-origin:50% 10%;
	-o-transform-origin:50% 10%;
	transform-origin:50% 10%;
	-webkit-transform: translateY(0) scale(0);
	-moz-transform: translateY(0) scale(0);
	-ms-transform: translateY(0) scale(0);
	-o-transform: translateY(0) scale(0);
	transform: translateY(0) scale(0)}
.fx:hover .wx_bx{ opacity: 1;
	filter: alpha(opacity=100);
	display: block;
	pointer-events: auto;
	-webkit-transform: translateY(0) scale(1);
	-moz-transform: translateY(0) scale(1);
	-ms-transform: translateY(0) scale(1);
	-o-transform: translateY(0) scale(1);
	transform: translateY(0) scale(1);}
	
.so{ float:left; width:430px; height:44px; position:relative; margin:11px 0 11px 9.74%;}
.so .Search{ float:left; width:100%; height:44px; background:#fff; border:2px solid #484848; line-height:44px; padding:0 64px 0 20px; color:#888888; font-size:12px;}
.so .sear_sub{ position:absolute; right:0; top:0; float:left; width:44px; height:44px; background:url(../images/search.png) center no-repeat #484848;}
.so input[placeholder], [placeholder], *[placeholder] {color:#888888 !important;} 
.so ::-webkit-input-placeholder{color:#888888}
.so :-moz-placeholder{color:#888888}
.so ::-moz-placeholder{color:#888888}
.so :-ms-input-placeholder{color:#888888}
.tel{ float:right; color:#333333; font-size:20px; font-weight:bold; line-height:32px; height:32px; padding-left:31px; margin:16px 0; background:url(../images/tel.png) left center no-repeat;}


/*menu 效果*/
.pc_menu{ display:block;}
.menuph{ display:none;}
.xialaph{ display:none;}
.pc_menu{ float:left; width:180px; height:516px; position:absolute; left:50%; margin-left:-585px; top:0;}
.pc_menu ul{ float:left; width:100%;}
.pc_menu ul .nli{ float:left; width:100%; z-index:15;position:relative; background:url(../images/z_bj.png) repeat; text-align:center; /*transition:background 0.5s ease; -o-transition:background 0.5s ease; -moz-transition:background 0.5s ease;  -webkit-transition:background 0.5s ease;*/ padding:0 20px;}
.pc_menu ul .nli span{ float:left; width:100%;}
.pc_menu ul .nli span a{ float:left; width:100%; line-height:36px; color:#fff; font-size:16px; position:relative; z-index:10; padding:7px 0 8px 0;}
.pc_menu ul .nli.on,
.pc_menu ul .nli:hover{ background:#fba50f;}
.pc_menu ul .nli.last span a{ padding:9px 0;}
.pc_menu ul .nli.on span,
.pc_menu ul .nli:hover span{ background:url(../images/menu1.png) left center no-repeat;}
.pc_menu ul .nli.on span a,
.pc_menu ul .nli:hover span a{ background:url(../images/menu1.png) right center no-repeat;
-webkit-transition: none; 
-moz-transition: none; 
-o-transition: none; 
transition: none;}


/*menu*/
.menu_bg{ float:left; width:100%; height:51px; background:#006431;}
/*
.nav{ float:left;}
.nav li{ float:left;position: relative;}
.nav li a{float:left;height:51px;color:#fff;font-size:16px;line-height:51px; padding:0 27px;background:url(../images/menu2.png) left center no-repeat;}
.nav li.first a{ padding:0 28px; background:none;}
.nav li.on a,
.nav li:hover a{ background:#faa510 url(../images/menu2.png) left center no-repeat;}
.nav li.on.first a,
.nav li.first:hover a{ background:#faa510;}
.nav li .nav-w {z-index:21;position:absolute;display:none;float:left; width:100%;clear:both;overflow:hidden;top:51px; background:url(../images/z_bj1.png) repeat; background:rgba(2,2,2,0.4);left:0;}
.nav li .section-nav1{ height:auto; overflow: hidden;}
.nav li .section-nav1 ul {position:static;margin:0px;width:100%;overflow:hidden;}
.nav li .section-nav1 ul li {position:static;padding:0px;width:100%;background:none;float:left;}
.nav li .section-nav1 ul li a { float:left; width:100%; background:none; height:42px;line-height:42px;color:#fff;font-size:14px;font-weight:normal; padding:0; text-align:center;}
.nav li .section-nav1 ul li a:hover { background:#f9a511;}
*/


@media screen and (max-width:1199px) {

.back1{ padding:8px 0; }
.so{ width:100%; margin:15px 0;}

.pc_top{ display:none;}		
.ph_top{ display:block;}
.pc_menu{ display:none;}
.menuph{ display:block;}
.xialaph{ display:block;}


/*手机按钮*/
.menuph{ float:right; width:42px; height:40px; cursor: pointer; text-align: center; background:#006431; padding:9px 7px; margin-top:2px;}
.menuph .point {  display: inline-block;  width: 28px;  height: 22px; position: relative;}
.menuph .point:hover .navbtn,
.menuph .point:hover .navbtn::after,
.menuph .point:hover .navbtn::before {  width: 28px;  }
.menuph .navbtn {  position: absolute;  top: 10px;  right: 0;  display: inline-block;  width: 21px;  height: 2px;  -webkit-transition: all .3s ease-out 0s;  -moz-transition: all .3s ease-out 0s;  -ms-transition: all .3s ease-out 0s;  -o-transition: all .3s ease-out 0s;  transition: all .3s ease-out 0s;  background: #fff;  }
.menuph .navbtn::after,
.menuph .navbtn::before {  position: absolute;  right: 0;  display: inline-block;  width: 28px;  height: 2px;  content: '';  -webkit-transition: all .3s ease-out 0s;  -moz-transition: all .3s ease-out 0s;  -ms-transition: all .3s ease-out 0s;  -o-transition: all .3s ease-out 0s;  transition: all .3s ease-out 0s;  background: #fff;  }
.menuph .navbtn::after {  top: -11px;  }
.menuph .navbtn::before {  top: 10px;  }
.menuph .point.active .navbtn{  background: transparent;  }
.menuph .point.active .navbtn::after{  -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg);  top: 0px;  }
.menuph .point.active .navbtn::before {  -webkit-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);  -o-transform: rotate(-45deg);  transform: rotate(-45deg);  top: 0px;  }

/*手机下拉*/
.xialaph{ position:absolute; left:0; top:64px; float:left; width: 100%; padding-bottom:50px;  display: none;  z-index:9999; background:#fff url(../images/bann_pf.png) top center no-repeat;   }
.xialaph .ul2,
.xialaph .ul3{  display: none;  }
.xialaph h4 a{  color: #000000;  font-size:15px;line-height: 55px;  }
.xialaph h4{ float:left; width:100%; position:relative;}
.xialaph li:last-child h4::before{  content: '';  position: absolute;  bottom: 0;  left: 0;  width: 100%;  height: 1px;  background-color: #e5e5e5; /*opacity: 0.1;*/  }
.xialaph h4:hover a,
.xialaph h5:hover a{  color: #006431; }
.xialaph h4::after{  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 1px;  background-color: #e5e5e5; /*opacity: 0.1;*/  }
.xialaph h5 a{  color: #000000;  font-size:14px;  font-family: "微软雅黑";  line-height: 45px;  }
.xialaph h5{ float:left; width:100%; padding:0 15px;  position: relative;  }
.xialaph h5::after{  content: '';  position: absolute;  bottom: 0;  left: 0;  right: 0;  height: 1px;  background-color: #e5e5e5; /*opacity: 0.05;*/  }
.xialaph li:last-child h5::after{  display: none;  }
.xialaph h4 img{  width: 15px;  height: 8px;  float: right;  margin-top: 24px;  cursor: pointer;  }
.xialaph h5 img{  width: 11px;  height: 6px;  float: right;  margin-top: 26px;  margin-right: 18px;  cursor: pointer;  }
.xialaph h4.active img.img_s,
.xialaph h5.active img.img_s{  display: none;  }
.xialaph h4.active img.img_d,
.xialaph h5.active img.img_d{  display: block;  }
.xialaph .ul2{ float:left; width:100%; padding:0 15px;}
.xialaph .ul3{  padding-top: 12px;  padding-bottom: 18px;  padding-left: 15px;  position: relative;  }
.xialaph .ul3::after{  content: '';  position: absolute;  bottom: 0;  left: 0;  right: 0;  height: 1px;  background-color: #e5e5e5;  }
.xialaph li:last-child .ul3::after{  display: none;  }
.xialaph .ul3 li a{  color: #333;  font-size: 14px;  line-height: 35px;  display: block;  }
.xialaph .ul3 li{  padding-top: 5px;  }
.xialaph .ul3 li:first-child{  padding-top: 0;  }
.xialaph .phsou{  position: relative;  margin-top: 34px;
}
.xialaph .phsou input{  width: 100%;  height: 56px;  background-color: #fff; color: #aaa;  font-size: 14px;  padding-left: 20px;  border: 1px solid #e5e5e5;  }
.xialaph .phsou img{  cursor: pointer;  width: 21px;  height: 22px;  position: absolute;  top: 17px; right: 29px;  }
.img_d, .disno{  display: none;  }



}



/*phone底部导航*/
.q_d_m{float:left; width:100%; height:50px;}
.pf_down{width:100%; float:left; position:fixed; left:0; bottom:0; height:50px; background:#006431; z-index:999; border-top:1px solid #fff;}
.pf_down li{ width:33.333333%; float:left; text-align:center; padding:7px 0 4px 0; border-right:1px solid #fff;}
.pf_down li .ico7{ width:100%; float:left; height:20px;}
.pf_down li .d_name{ width:100%; float:left; margin-top:4px; font-size:12px; color:#fff; line-height:14px;}
.pf_down li.l1 .ico7{ background:url(../images/btn15.png) no-repeat center; background-size:20px 20px;}
.pf_down li.l2 .ico7{ background:url(../images/btn16.png) no-repeat center; background-size:20px 20px;}
.pf_down li.l3 .ico7{ background:url(../images/btn17.png) no-repeat center; background-size:20px 20px;}
.pf_down li:nth-child(3n){ border:none;}


/*banner*/
.pc_bann{ display:block;}
.ph_bann{ display:none;}

.pz_slides_3{ float:left; width:1920px; height:516px; overflow:hidden; position:relative; }
.pz_slides_3 ._btn{overflow:hidden; position:absolute; bottom:15px; z-index:9; }
.pz_slides_3 ._btn ul{ overflow:hidden; zoom:1; float:left;  }
.pz_slides_3 ._btn ul li{float:left;width:10px; height:10px; margin:0 5px;  cursor:pointer; background:#006431; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
.pz_slides_3 ._btn ul li.on{ width:26px;}
.pz_slides_3 ._pic{ position:relative; z-index:0; }
.pz_slides_3 ._pic li{ position:relative;}
.pz_slides_3 ._pic li img{ background:url(../images/loading.gif) center center no-repeat;  vertical-align:top; width:100%;}
.pz_slides_3 ._pic li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }

@media screen and (max-width:1199px) {

.pc_bann{ display:none;}
.ph_bann{ display:block;}

.slide_banner{ float:left; width:100%; margin:0; overflow:hidden;}
.slide_banner .slick-slide{ width:100%; padding:0;}
.slide_banner .slick-slide a{ outline:none;}
.slide_banner img{ width:100%;}
.slide_banner .slick-prev{ width:0; height:0; overflow:hidden;}
.slide_banner .slick-next{ width:0; height:0; overflow:hidden;}
.slide_banner .slick-dots{ height:8px; bottom:10px;}
.slide_banner .slick-dots li{ width:8px; height:8px; background:#006431; margin:0 4px; text-indent:-9999px; overflow:hidden; content:" "; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;}
.slide_banner .slick-dots li.slick-active{ width:16px;}
.zy_banner{ float:left; width:100%; line-height:0;}


}


/*down*/
.foot_bg1{ float:left; width:100%; background:#383838; padding:23px 0;}
.foot_nav{ float:left;}
.foot_nav li{ float:left; padding-right:34px;}
.foot_nav li a{ float:left; color:#fff; font-size:14px; line-height:26px;}
.foot_nav li a:hover{ color:#f27a15;}
.foot_share{ float:right;}
.foot_share a{ float:right; width:26px; height:26px; background:url(../images/top5.png) center no-repeat #383838;}
.foot_share a:hover{ background:url(../images/top5_1.png) center no-repeat #383838;}

.foot_bg2{ float:left; width:100%; background:#3e3e3e; padding:28px 0 36px 0;}
.foot_bg2_1{ float:left; width:100%; position:relative; padding-right:238px;}
.links{ float:left; width:100%; border-bottom:1px solid #474747; padding-bottom:15px; margin-bottom:15px;}
.links_tit{ float:left; width:100%; color:#d3d3d3; font-size:12px; line-height:22px;}
.links_cont{ float:left; width:100%; color:#d3d3d3; font-size:12px; line-height:22px;}
.links_cont a{ color:#d3d3d3;}
.links_cont a:hover{ color:#f27a15;}
.bq{ float:left; width:100%; color:#d3d3d3; font-size:12px; line-height:22px;}
.bq a{ color:#d3d3d3;}
.bq a:hover{ color:#f27a15;}
.foot_code{ float:right; position:absolute; right:0; top:50%; margin-top:-61px; text-align:center; }
.foot_code li{ float:left; width:100px; margin-left:20px;}
.foot_code li img{ float:left; width:100px; height:100px;}
.foot_code li span{ float:left; width:100px; color:#d3d3d3;font-size:12px; height:12px; line-height:12px; margin-top:10px;}


@media screen and (max-width:992px) {
.foot_nav li{ padding-right:20px;}




}


@media screen and (max-width:767px) {
.foot_nav{ width:100%; padding-right:36px;}	
.foot_nav li{text-align:center; padding-right:0;}
.foot_nav .slick-next{ width:0; height:0; overflow:hidden;}
.foot_nav .slick-prev{ width:0; height:0; overflow:hidden;}
.foot_nav .slick-dots{ width:0; height:0; overflow:hidden;}
.foot_bg1{ position:relative; padding:20px 0;}
.foot_share{ position:absolute; right:10px; top:50%; margin-top:-13px;}

.foot_bg2{ padding:25px 0;}
.foot_bg2_1{ padding-right:0;}
.foot_code{ width:100%; position:static; margin-top:15px;}
.foot_code ul{ display:inline-block; *display:inline; *zoom:1;}
.foot_code li{ margin:0 10px;}
.links_cont{ display:none; padding:15px 10px; border-bottom:1px solid #474747;}
.links_tit{ background:url(../images/xiap12.png) 97% center no-repeat #474747; padding:0 10px; font-size:14px; height:36px; line-height:36px;}
.links{ border-bottom:none; padding-bottom:0; margin-bottom:15px;}
.links_tit.active{ background:url(../images/xiap2.png) 97% center no-repeat #474747;}


}

/*右侧漂浮 目前已关闭*/
.pz_pf{display: none; float:right; width:126px; position:fixed; right:0; top:50%; margin-top:-287px; background:#006431; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; z-index:999;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;}
.pf_box{ float:left; width:100%; position:relative;}
.pf_tel{ float:left; width:100%; text-align:center; margin-top:18px;}
.pf_tel h5{ float:left; width:100%; color:#fff; font-size:14px; line-height:20px; font-weight:bold; padding:7px 0;}
.pf_zx{ float:left; width:100%; padding:0 10px 20px 10px;}
.pf_zx a{ float:left; width:100%; margin-top:10px; height:34px; line-height:32px; color:#666666; font-size:12px; padding-left:40px; border-radius:34px; -moz-border-radius:34px; -webkit-border-radius:34px;}
.pf_zx a.zx1{ background:url(../images/pf2.png) 13px center no-repeat #fff;}
.pf_zx a.zx2{ background:url(../images/pf3.png) 13px center no-repeat #fff;}
.pf_zx a.zx3{ background:url(../images/pf4.png) 13px center no-repeat #fff;}
.pf_zx a.zx4{ background:url(../images/pf5.png) 13px center no-repeat #fff;}
.pf_zx a.zx5{ background:url(../images/pf6.png) 13px center no-repeat #fff;}
.pf_wx{ float:left; width:100%; padding:19px 0 0 0; text-align:center; background:#faa510;}
.pf_wx h5{ float:left; width:100%; color:#fff; font-size:14px; font-weight:bold; line-height:24px; padding:0 0 4px 0;}
.pf_wx  img{width:100%;}
.pf_renter{ float:left; width:100%; padding:20px 0; text-align:center;}
.pf_renter h5{ float:left; width:100%; color:#fff; font-size:14px; font-weight:bold; line-height:14px; margin-top:8px;}
.pf_bnt{ float:left; position:absolute; left:-26px; top:107px; width:25px;}
.pf_bnt a{ float:left; width:100%; text-align:center; color:#fff; font-size:12px; line-height:13px; padding:15px 0; background:#5c5c5c; border-top-left-radius:5px; -moz-border-top-left-radius:5px; -webkit-border-top-left-radius:5px;border-bottom-left-radius:5px; -moz-border-bottom-left-radius:5px; -webkit-border-bottom-left-radius:5px;}
.pf_open{ display:none;}

@media screen and (max-width:992px) {
	
.pz_pf{ display:none;}
 	
}

/*main*/
.home_service1{ float:left; width:100%;}
.home_service1_ul{ margin:0 -15px;}
.home_service1 .l1{ float:left; width:100%; padding:0 15px;}
.home_service1 .l1 a{ float:left; width:100%;text-align:center; background:url(../images/main6.png) center top no-repeat; background-size:100% 100%; padding:33px 24px 53px 24px; outline:none;}
.home_service1 .l1_pic{ float:left; width:100%;}
.home_service1 .l1_pic i{ display:block; margin:0 auto; width:130px; height:130px; overflow:hidden; border-radius:100%; -moz-border-radius:100%; -webkit-border-radius:100%;}
.home_service1 .l1_text{ float:left; width:100%;}
.home_service1 .l1_text h2{ float:left; width:100%; color:#333333; font-size:20px; font-weight:bold; line-height:30px; padding-top:27px;-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;}
.home_service1 .l1_text h6{ float:left; width:100%; color:#666666; font-size:12px; line-height:24px; height:72px; overflow:hidden; margin:8px 0 34px 0;}
.home_service1 .l1_text span{ float:left; width:100%; height:16px; background:url(../images/main8.png) center no-repeat;-webkit-transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;}
.home_service1 .l1 a:hover{ background:url(../images/main5.png) center top no-repeat; background-size:100% 100%;}
.home_service1 .l1 a:hover .l1_text h2{ color:#006431;}
.home_service1 .l1 a:hover .l1_text span{ background:url(../images/main7.png) center no-repeat;}
.home_service1 .slick-next{ width:40px; height:40px; right:-65px; top:36.7%; background:url(../images/main4.png) center no-repeat; background-size:100% 100%;-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;}
.home_service1 .slick-prev{ width:40px; height:40px; left:-65px; top:36.7%; background:url(../images/main3.png) center no-repeat; background-size:100% 100%;-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;}
.home_service1 .slick-dots{ width:0; height:0; overflow:hidden;}
.home_service1 .slick-next:hover{opacity:0.8;filter: alpha(opacity=80);}
.home_service1 .slick-prev:hover{opacity:0.8;filter: alpha(opacity=80);}

.home_service2{ float:left; width:100%; padding:60px 0 35px 0; text-align:center;}
.home_tit1{ float:left; width:100%;}
.home_tit1 ul{ display:inline-block; *display:inline; *zoom:1; padding-left:41px; background:url(../images/main1.png) left 16px no-repeat;}
.home_tit1 ul span{ display:inline-block; *display:inline; *zoom:1;padding-right:41px; background:url(../images/main2.png) right 16px no-repeat;}
.home_tit1 ul span h1{ color:#333333; font-size:30px; line-height:30px;}
.home_tit1 ul span h5{ color:#999999; font-size:14px; text-transform:uppercase; line-height:14px;margin-top:13px;}
.home_tit2{ float:left; width:100%; color:#666666; font-size:16px; line-height:26px;margin-top:19px;}
.home_service3{ float:left; width:100%; padding:55px 0;}
.home_tit3{ float:left; width:100%; text-align:center; color:#333333; font-size:30px; line-height:40px;}
.home_cont1{ float:left; width:100%; margin-top:44px;}
.home_cont1 .l2{ float:left; width:100%; text-align:center; position:relative;}
.home_cont1 .l2 a{ outline:none; display:block; margin:0 auto; width:101px;}
.home_cont1 .l2 .l2_1{ float:left; width:101px; height:103px; color:#fff; font-size:15px; line-height:21px; background:url(../images/main9_1.png) center no-repeat;display: -msbox;display: -moz-box;display: -webkit-flex;display: flex; -webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;
 -o-flex-wrap: wrap;flex-wrap: wrap; justify-content: center;align-items: center;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;
}
.home_cont1 .l2 .l2_1 i{ position:absolute; right:-12px; top:52px; width:24px; height:1px; background:#f37a14;}
.home_cont1 .l2 .l2_2{ float:left; width:100%; color:#353434; font-size:14px; line-height:24px; margin-top:8px; text-transform:uppercase;}
.home_cont1 .slick-next{ width:0; height:0; overflow:hidden;}
.home_cont1 .slick-prev{ width:0; height:0; overflow:hidden;}
.home_cont1 .slick-dots{ width:0; height:0; overflow:hidden;}
.home_cont1 .l2 .l2_1 em{ position:absolute; right:0px; top:52px; width:12px; height:1px; background:#fff;}
.home_cont1 .l2:hover .l2_1{ background:url(../images/main9.png) center no-repeat;}

.home_cont1 .l2 .l2_1 .l2_1_1{display:table; width:100%; height:100%; text-align:center;}
.home_cont1 .l2 .l2_1 .l2_1_1 span{display:table-cell; vertical-align:middle;}

@media screen and (max-width:1360px) {
.home_service1{ padding:0 40px;}	
.home_service1 .slick-next{ right:-40px;}
.home_service1 .slick-prev{ left:-40px;}	
}

@media screen and (max-width:1199px) {
	
.home_service1_ul{ margin:0 -10px;}
.home_service1 .l1{ padding:0 10px;}
 	
}

@media screen and (max-width:992px) {
	
.home_service1_ul{ margin:0 -7px;}
.home_service1 .l1{ padding:0 7px;}
.home_service1 .l1 a{ padding:33px 12px 53px 12px; }
.home_service1{ padding:0 26px;}
.home_service1 .slick-next{ right:-26px; width:26px; height:26px;}
.home_service1 .slick-prev{ left:-26px; width:26px; height:26px;}
.home_service2{ padding:30px 0 20px 0;}
.home_tit1 ul{padding-left:29px; background:url(../images/main1.png) left 12px no-repeat; background-size:auto 23px;}
.home_tit1 ul span{padding-right:29px; background:url(../images/main2.png) right 12px no-repeat; background-size:auto 23px;}
.home_tit1 ul span h1{ font-size:22px; line-height:22px;}
.home_tit1 ul span h5{font-size:12px; line-height:12px;margin-top:7px;}
.home_tit2{ font-size:13px; line-height:22px;margin-top:10px;}

.home_service3{ padding:25px 0;}
.home_tit3{ font-size:22px; line-height:22px;}
.home_cont1{ margin-top:22px;}

 	
}

@media screen and (max-width:767px) {
	
.home_service1_ul{ margin:0 -4px;}
.home_service1 .l1{ padding:0 4px;}
.home_service1 .l1 a{ padding:20px 12px 35px 12px; }
.home_service1 .l1_pic i{ width:100px; height:100px;}
.home_service1 .l1_text h2{ font-size:18px; line-height:28px; padding-top:10px; }
.home_service1 .l1_text h6{ line-height:22px; height:66px; margin:4px 0 17px 0;}
.home_service1 .l1_text span{ height:16px;}
 	
}


.back2{ float:left; width:100%; background:#f4f4f5;}
.home_talent2{ float:left; width:100%; padding:60px 0;}
.home_talent2_ul{ margin:0 -15px;}
.home_talent2 .l3{ float:left; width:100%; padding:0 15px;}
.home_talent2 .l3 a{ float:left; width:100%; overflow:hidden; position:relative; outline:none; line-height:0;}
.home_talent2 .l3 a span{ float:left; width:100%; overflow:hidden; height:38px; line-height:38px; color:#fff; font-size:14px; text-align:center;white-space: nowrap; text-overflow:ellipsis; position:absolute; left:0; bottom:0; padding:0 10px; background:rgba(0,0,0,0.3);}
.home_talent2 .slick-dots{ width:0; height:0; overflow:hidden;}
.home_talent2 .slick-next{ width:40px; height:40px; right:-65px; margin-top:-20px; background:url(../images/main4.png) center no-repeat; background-size:100% 100%;-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;}
.home_talent2 .slick-prev{ width:40px; height:40px; left:-65px; margin-top:-20px; background:url(../images/main3.png) center no-repeat; background-size:100% 100%;-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;}
.home_talent2 .slick-next:hover{opacity:0.8;filter: alpha(opacity=80);}
.home_talent2 .slick-prev:hover{opacity:0.8;filter: alpha(opacity=80);}
.home_talent2 .l3 a img{
-webkit-transition: all 0.4s ease-out 0s; 
-moz-transition: all 0.4s ease-out 0s; 
-o-transition: all 0.4s ease-out 0s; 
transition: all 0.4s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.home_talent2 .l3 a:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}

.home_talent1{ float:left; width:100%;}
.home_talent1_ul{ margin:0 -10px;}
.home_talent1 .l4{ float:left; width:100%; padding:0 10px;}
.home_talent1 .l4 a{ float:left; width:100%; outline:none;}
.home_talent1 .l4 .l4_1{ float:left; width:100%; background:#000; line-height:0; overflow:hidden; position:relative; padding-bottom:72%;}
.home_talent1 .l4 .l4_1 img{opacity:1;filter: alpha(opacity=100); position:absolute; left:0; top:0; display:block; width:100%;
-webkit-transition: all 0.4s ease-out 0s; 
-moz-transition: all 0.4s ease-out 0s; 
-o-transition: all 0.4s ease-out 0s; 
transition: all 0.4s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.home_talent1 .l4 a:hover .l4_1 img{opacity:0.5;filter: alpha(opacity=50); -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.home_talent1 .l4 .l4_1 i{ display:block; width:40px; height:40px; background:url(../images/main27.png) center no-repeat; background-size:100% 100%; position:absolute; left:50%; top:-20px; margin:-20px 0 0 -20px;}
.home_talent1 .l4 a:hover .l4_1 i{top:50%;}
.home_talent1 .l4 .l4_2{ float:left; width:100%; padding:0 20px; background:#fff; transition:background 0.5s ease; -o-transition:background 0.5s ease; -moz-transition:background 0.5s ease;  -webkit-transition:background 0.5s ease;}
.home_talent1 .l4 .l4_2 h4{ float:left; width:100%; padding:18px 0 15px 0; border-bottom:1px solid #dddddd;}
.home_talent1 .l4 .l4_2 h4 span{ float:left; color:#333333; font-size:16px; line-height:24px;}
.home_talent1 .l4 .l4_2 h4 p{ float:right;}
.home_talent1 .l4 .l4_2 h4 p i{ float:left; width:10px; height:10px; background:url(../images/main28.png) center no-repeat; margin:7px 0 7px 3px;}
.home_talent1 .l4 .l4_2 h6{ float:left; width:100%; margin:14px 0 19px 0; color:#666666; font-size:12px; line-height:24px; height:72px; overflow:hidden;}
.home_talent1 .l4 a:hover .l4_2{ background:#f57b15;}
.home_talent1 .l4 a:hover .l4_2 h4{ border-bottom:1px solid #fe9b48;}
.home_talent1 .l4 a:hover .l4_2 h4 span{ color:#fff;}
.home_talent1 .l4 a:hover .l4_2 h4 p i{ background:url(../images/main29.png) center no-repeat;}
.home_talent1 .l4 a:hover .l4_2 h6{ color:#fce8dd;}
.home_talent1 .slick-next{ width:0; height:0; overflow:hidden;}
.home_talent1 .slick-prev{ width:0; height:0; overflow:hidden;}
.home_talent1 .slick-dots{ width:0; height:0; overflow:hidden;}

.home_more{ float:left; width:100%; margin-top:40px; background:url(../images/main21.jpg) center left repeat-x; text-align:center;}
.home_more a{ display:block; margin:0 auto; width:139px; height:34px; line-height:32px; color:#fff; font-size:14px; background:#006431; border-radius:34px; -moz-border-radius:34px; -webkit-border-radius:34px; text-align:center;}
.home_more a:hover{ box-shadow:0 3px 3px #ccc; -moz-box-shadow:0 3px 3px #ccc; -webkit-box-shadow:0 3px 3px #ccc;}


@media screen and (max-width:1360px) {

.home_talent2{ padding:60px 40px;}	
.home_talent2 .slick-next{ right:-40px;}
.home_talent2 .slick-prev{ left:-40px;}	

}

@media screen and (max-width:1199px) {
	
.home_talent2_ul{ margin:0 -10px;}
.home_talent2 .l3{ padding:0 10px;}
 	
}

@media screen and (max-width:992px) {
	

.home_talent2{ padding:30px 26px;}	
.home_talent2_ul{ margin:0 -8px;}
.home_talent2 .l3{ padding:0 8px;}
.home_talent2 .slick-next{ right:-26px; width:26px; height:26px; margin-top:-13px; }
.home_talent2 .slick-prev{ left:-26px; width:26px; height:26px; margin-top:-13px; }
.home_talent1_ul{ margin:0 -8px;}
.home_talent1 .l4{ padding:0 8px;}
.home_talent1 .l4 .l4_2{ padding:0 8px;}
.home_talent1 .l4 .l4_2 h4{ padding:9px 0 7px 0;}
.home_talent1 .l4 .l4_2 h4 span{ font-size:14px;}
.home_talent1 .l4 .l4_2 h6{ margin:7px 0 9px 0; line-height:22px; height:44px;} 
.home_more{ margin-top:20px; } 
.home_more a{ width:110px; height:30px; line-height:28px; }
.home_talent1 .l4 .l4_1 i{ width:30px; height:30px; top:-15px; margin:-15px 0 0 -15px;} 
 	
}

@media screen and (max-width:767px) {
	
.home_talent2_ul{ margin:0 -5px;}
.home_talent2 .l3{ padding:0 5px;}
 
.home_talent1_ul{ margin:0 -5px;}
.home_talent1 .l4{ padding:0 5px;}
 	
}







.back3{ float:left; width:100%; background:#f57b15; padding:14px 0;}
.home_message{ float:left; width:100%; text-align:center;}
.home_message ul{ display:inline-block; *display:inline; *zoom:1;}
.home_message span{ float:left; height:38px; line-height:38px; font-size:14px; color:#fff;}
.home_message span strong{ font-size:20px;}
.home_message font{ float:left; width:140px; height:38px; background:url(../images/main15.png) center no-repeat; margin-left:15px;}
.home_message font a{ float:left;width:100%; line-height:36px; height:38px; background:url(../images/main14.png) 30px center no-repeat; color:#fff; padding-left:52px; text-align:left;}



@media screen and (max-width:992px) {
	
.home_message font{ width:120px; background-size:100% 100%; margin-left:8px;}
.home_message font a{background:url(../images/main14.png) 20px center no-repeat; color:#fff; padding-left:42px;}
.home_message span strong{ font-size:18px;} 
 	
}


@media screen and (max-width:767px) {

.home_message span{ float:left; width:100%; height:auto; font-size:12px; line-height:24px; margin-bottom:5px;}	
.home_message font{ float:none; display:inline-block; *display:inline; *zoom:1; width:120px; background-size:100% 100%; margin-left:0; height:34px;}
.home_message font a{ line-height:32px; height:34px;}
 	
}

.home_about{ float:left; width:100%; background:url(../images/main16.jpg) center no-repeat; padding:60px 60px 0 50px; margin:60px 0;}
.home_about1{ float:left; width:412px;}
.home_about1 h1{ float:left; width:100%; color:#006431; font-size:30px; line-height:40px; padding-bottom:24px; text-transform:uppercase; background:url(../images/main18.jpg) left bottom no-repeat;}
.home_about1 h1 span{ font-family:"Arial"; color:#333333;}
.home_about1 p{ float:left; width:100%; color:#555555; font-size:14px; line-height:30px; height:180px; overflow:hidden; margin:22px 0 37px 0; text-align:justify;}
.home_about1 a{ float:left; width:139px; height:34px; line-height:32px; color:#fff; font-size:14px; background:#006431; border-radius:34px; -moz-border-radius:34px; -webkit-border-radius:34px; text-align:center;}
.home_about1 a:hover{ box-shadow:0 3px 3px #ccc; -moz-box-shadow:0 3px 3px #ccc; -webkit-box-shadow:0 3px 3px #ccc;}
.home_about2{ float:right; width:585px; line-height:0;}

@media screen and (max-width:1199px) {
	
.home_about{ padding:30px 30px 0 25px;}
.home_about1{ width:400px;}
.home_about2{ width:480px;}
.home_about1 h1{ padding-bottom:20px;}
.home_about1 p{ line-height:26px; height:156px; margin:15px 0 20px 0; }
 	
}


@media screen and (max-width:992px) {
	
.home_about{ background-size:100% 100%; padding-top:30px; margin:30px 0;}
.home_about{ padding:15px 15px 0 15px;}
.home_about1{ width:324px;}
.home_about2{ width:369px;}
.home_about1 h1{ font-size:22px; line-height:32px; padding-bottom:10px;}
.home_about1 p{ line-height:26px; height:130px; margin:10px 0 15px 0; }
.home_about1 a{ width:110px; height:30px; line-height:28px; }
 	
}


@media screen and (max-width:767px) {

.home_about{ padding:15px 10px; background:url(../images/main16_1.jpg) center bottom no-repeat #f4f4f5; background-size:100% 40%;}	
.home_about1{ width:100%;}
.home_about2{ width:100%; margin-top:20px;}


 	
}




.back4{ float:left; width:100%; background:url(../images/main30.jpg) center no-repeat;}
.home_tit2.home_tit4{ color:#fad6c0;}
.home_tit1.home_tit4 ul{background:url(../images/main1_1.png) left 16px no-repeat;}
.home_tit1.home_tit4 ul span{background:url(../images/main2_1.png) right 16px no-repeat;}
.home_tit1.home_tit4 ul span h1{ color:#fff;}
.home_tit1.home_tit4 ul span h5{ color:#fff;}
.home_News{ float:left; width:100%; background:#fff; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; margin-bottom:60px; padding:30px 15px;}
.home_News_list{ float:right; width:760px}
.home_News_list li{ float:left; width:50%; padding:0 15px;}
.home_News_list li p{ float:left; width:100%; line-height:55px; position:relative;border-top:1px solid #eaeaea; border-bottom:1px solid #eaeaea; -webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s; padding:2px 0; margin-top:-1px;}
.home_News_list li p a{ float:left; width:100%; color:#333333; font-size:14px; padding:0 60px 0 0; overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
.home_News_list li p span{ float:right; color:#888888; font-size:14px; position:absolute; right:0; top:2px;-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;}
.home_News_list li:hover p a{ background:#f1f1f2 url(../images/main31.jpg) left top repeat-y; padding:0 75px 0 20px;}
.home_News_list li:hover span{ right:20px;}

.home_News_scorrl{ float:left; width:380px; padding:0 15px;}
.home_News_scorrl .l5{ float:left; width:100%;}
.home_News_scorrl .l5 a{ float:left; width:100%; outline:none;}
.home_News_scorrl .l5 .l5_1{ float:left; width:100%; line-height:0; overflow:hidden;position:relative; padding-bottom:63%;}
.home_News_scorrl .l5 .l5_1 img{ position:absolute; left:0; top:0; width:100%; height:100%; display:block;
-webkit-transition: all 0.4s ease-out 0s; 
-moz-transition: all 0.4s ease-out 0s; 
-o-transition: all 0.4s ease-out 0s; 
transition: all 0.4s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.home_News_scorrl .l5:hover .l5_1 img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.home_News_scorrl .l5 .l5_2{ float:left; width:100%; }
.home_News_scorrl .l5 .l5_2 time{ float:left; width:101px; height:25px; line-height:24px; text-align:center; color:#fff; font-size:12px; background:#3e3e3e; margin-top:20px;}
.home_News_scorrl .l5 .l5_2 h4{ float:left; width:100%; color:#333333; font-size:16px; line-height:26px; margin:14px 0 8px 0; overflow:hidden;
white-space: nowrap; text-overflow:ellipsis;-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;}
.home_News_scorrl .l5 .l5_2 h6{ float:left; width:100%; color:#666666; font-size:12px; line-height:22px; height:44px; overflow:hidden;}

.home_News_scorrl .slick-next{ width:30px; height:50px; background:url(../images/main34.png) center no-repeat rgba(255,255,255,0.5); right:15px; top:23%;-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;}
.home_News_scorrl .slick-prev{ width:30px; height:50px; background:url(../images/main33.png) center no-repeat rgba(255,255,255,0.5); left:15px; top:23%;-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;}
.home_News_scorrl .slick-next:hover{ background:url(../images/main34.png) center no-repeat rgba(255,255,255,0.8);}
.home_News_scorrl .slick-prev:hover{ background:url(../images/main33.png) center no-repeat rgba(255,255,255,0.8);}
.home_News_scorrl .slick-dots{ width:0; height:0; overflow:hidden;}
.home_News_scorrl .l5:hover .l5_2 h4{ color:#006431;}


@media screen and (max-width:1199px) {
.home_News_list li{ padding:0 10px;}
.back4{ background-size:100% 100%;}
.home_News{ padding:20px 10px;}	
.home_News_list{ width:628px}
.home_News_list li{ padding:0 10px;}
.home_News_list li p{ line-height:49px;}
.home_News_scorrl{ width:314px; padding:0 10px;}
.home_News_scorrl .slick-next{ right:10px;}
.home_News_scorrl .slick-prev{ left:10px;}
	
}

@media screen and (max-width:992px) {
.home_tit1.home_tit4 ul{background:url(../images/main1_1.png) left 12px no-repeat;background-size:auto 23px;}
.home_tit1.home_tit4 ul span{background:url(../images/main2_1.png) right 12px no-repeat;background-size:auto 23px;}
.home_News{ margin-bottom:30px;}

.home_News{ padding:16px 8px;}	
.home_News_list{ width:482px}
.home_News_list li{ padding:0 8px;}
.home_News_list li p{ line-height:45px;}
.home_News_scorrl{ width:240px; padding:0 8px;}
.home_News_scorrl .slick-next{ right:8px;}
.home_News_scorrl .slick-prev{ left:8px;}
.home_News_list li:hover p a{ background:#f1f1f2 url(../images/main31.jpg) left top repeat-y; padding:0 65px 0 10px;}
.home_News_list li:hover span{ right:10px;}


}

@media screen and (max-width:767px) {

.home_News_list{ width:100%; margin-top:15px;}
.home_News_list li{ padding:0 5px;}
.home_News_list li p{ line-height:40px;}
.home_News{ padding:10px 5px;}	
.home_News_scorrl{ width:100%; padding:0 5px;}	
.home_News_scorrl .slick-next{ right:5px;}
.home_News_scorrl .slick-prev{ left:5px;}
.home_News_scorrl .l5 .l5_2 time{ margin-top:15px;}
.home_News_scorrl .l5 .l5_2 h4{ margin:7px 0 4px 0;}

	
}


.home_Evaluation{ float:left; width:100%;height: auto;
overflow: hidden;margin-bottom: 50px;}
.home_Eval1{ float:left; width:370px; border:1px solid #bbbbbb; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.home_Eval1 .l6{ float:left; width:100%;}
.home_Eval1 .l6 a{ float:left; width:100%; outline:none;}
.home_Eval1 .l6 .l6_1{ float:left; width:100%; color:#006431; font-size:16px; line-height:22px; padding-left:72px; margin:30px 0 12px 0; background:url(../images/main36.png) 30px center no-repeat;}
.home_Eval1 .l6 .l6_2{ float:left; width:100%; color:#666666; font-size:12px; line-height:26px; height:104px; overflow:hidden; margin:23px 0; padding:0 32px 0 72px; text-align:justify;}
.home_Eval1 .l6 .l6_3{ float:left; width:100%; background:#fff3e9; padding:20px 30px 20px 118px; position:relative;}
.home_Eval1 .l6 .l6_3 .l6_3_1{ position:absolute; left:30px; top:50%; margin-top:-34px; width:68px; height:68px;}
.home_Eval1 .l6 .l6_3 .l6_3_2{ float:left; width:100%; color:#333333; font-size:16px; line-height:26px; margin-top:10px;}
.home_Eval1 .l6 .l6_3 .l6_3_3{ float:left; width:100%; color:#006431; font-size:12px; line-height:22px; margin-bottom:10px;}
.home_Eval1 .l6 .l6_4{ float:left; width:100%; padding-left:72px;}
.home_Eval1 .l6 .l6_4 img{ float:left; width:10px; height:10px; margin-left:3px;}

.home_Eval1 .slick-next{ width:0; height:0; overflow:hidden;}
.home_Eval1 .slick-prev{ width:0; height:0; overflow:hidden;}
.home_Eval1 .slick-dots{ position:static; margin:30px 0;}
.home_Eval1 .slick-dots li{ width:8px; height:8px; margin:0 4px; border:1px solid #e1e1e1; overflow:hidden; text-indent:-999px;}
.home_Eval1 .slick-dots li.slick-active{ border:1px solid #006431; background:#006431;}

.home_Eval2{ float:right; width:770px; padding:0 30px;}
.home_Eval2 .l7{ float:left; width:100%; padding:0 15px; line-height:0;}
.home_Eval2 .l7 a{ float:left; width:100%; outline:none; }

.home_Eval2 .slick-next{ width:14px; height:25px; background:url(../images/main34.png) center no-repeat; right:0; margin-top:-12px;-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;}
.home_Eval2 .slick-prev{ width:14px; height:25px; background:url(../images/main33.png) center no-repeat; left:0; margin-top:-12px;-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;}
.home_Eval2 .slick-dots{ width:0; height:0; overflow:hidden;}


@media screen and (max-width:1199px) {
.home_Eval2{ float:right; width:620px; padding:0 20px;}
.home_Eval2 .l7{ padding:0 10px;}	

.home_Eval1{ float:left; width:320px;}
.home_Eval1 .l6 .l6_1{ padding-left:62px; margin:20px 0 12px 0; background:url(../images/main36.png) 30px center no-repeat;}
.home_Eval1 .l6 .l6_2{  margin:13px 0; padding:0 32px 0 62px; }
.home_Eval1 .l6 .l6_3{ padding:14px 30px 14px 118px;}
.home_Eval1 .l6 .l6_4{ padding-left:62px;}
.home_Eval1 .slick-dots{ margin:20px 0;}
	
}


@media screen and (max-width:992px) {
.home_Eval2{ float:right; width:403px; padding:0 15px;}	
.home_Eval2 .l7{ padding:0 8px;}
.home_Eval1 .l6 .l6_2{  margin:12px 0;}
.home_Eval1 .l6 .l6_3{ padding:13px 30px 13px 118px;}	
	
}

@media screen and (max-width:767px) {
.home_Eval2{ float:right; width:100%; padding:0 15px; margin-top:15px;}	
.home_Eval2 .l7{ padding:0 5px;}
.home_Eval1{ width:100%;}	
	
}

.home_Job1{ float:left; width:100%; margin-bottom:60px;}
.home_Job1_ul{ margin:0 -15px; display:flex; flex-wrap: wrap; align-items: flex-start;}
.home_Job1 .l8{ float:left; width:100%; padding:0 15px;}
.home_Job1 .l8 a{ float:left; width:100%; padding:23px 15px; outline:none; background:#f4f4f5; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; transition:background 0.5s ease; -o-transition:background 0.5s ease; -moz-transition:background 0.5s ease;  -webkit-transition:background 0.5s ease;}
.home_Job1 .l8 .l8_1{ float:left; width:100%; border-bottom:1px solid #e4e4e4; padding-bottom:13px;-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;}
.home_Job1 .l8 .l8_1 h4{ float:left; color:#006431; font-size:18px; line-height:32px;-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;}
.home_Job1 .l8 .l8_1 span{ float:right; color:#888888; font-size:12px; line-height:32px;-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;}
.home_Job1 .l8 .l8_2{ float:left; width:100%; color:#666666; font-size:14px; line-height:24px; margin:15px 0 8px 0;-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;}
.home_Job1 .l8 .l8_3{ float:left; width:100%; color:#666666; font-size:12px; line-height:26px; height:78px; overflow:hidden;-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;}
.home_Job1 .l8 a:hover{background:#006431;}
.home_Job1 .l8 a:hover .l8_3{ color:#fff7f0;}
.home_Job1 .l8 a:hover .l8_2{ color:#fff7f0;}
.home_Job1 .l8 a:hover .l8_1{ border-bottom:1px solid #ff9b47}
.home_Job1 .l8 a:hover .l8_1 h4{ color:#fff7f0;}
.home_Job1 .l8 a:hover .l8_1 span{ color:#fff7f0;}

.home_Job1 .slick-next{ width:0; height:0; overflow:hidden;}
.home_Job1 .slick-prev{ width:0; height:0; overflow:hidden;}
.home_Job1 .slick-dots{ position:static; margin-top:40px}
.home_Job1 .slick-dots li{ width:10px; height:10px; margin:0 7px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; background:#fabd89; overflow:hidden; text-indent:-999px;}
.home_Job1 .slick-dots li.slick-active{ background:#006431;}



@media screen and (max-width:1199px) {
.home_Job1_ul{ margin:0 -10px;}
.home_Job1 .l8{ padding:0 10px;}
	
}


@media screen and (max-width:992px) {

.home_Job1{ margin-bottom:30px;}
.home_Job1_ul{ margin:0 -8px;}
.home_Job1 .l8{ padding:0 8px;}
.home_Job1 .l8 a{ padding:15px;}	
.home_Job1 .slick-dots{ margin-top:20px}
.home_Job1 .slick-dots li{ width:8px; height:8px; margin:0 4px;}
.home_Job1 .l8 .l8_2{ margin:12px 0 5px 0;}
.home_Job1 .l8 .l8_1{ padding-bottom:6px;}
	
}


.home_Job2{ float:left; width:100%; margin-bottom:60px;}
.home_Job2_ul{ margin:0 -15px;}
.home_Job2 .l9{ float:left; width:100%; padding:0 15px;}
.home_Job2 .l9 a{ float:left; width:100%; padding:26px; outline:none; background:#fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.home_Job2 .l9 h1{ float:left; width:100%; margin-top:5px;}
.home_Job2 .l9 h1 i{ display:block; margin:0 auto; width:118px; height:118px; overflow:hidden; background:#515151; border-radius:100%; -moz-border-radius:100%; -webkit-border-radius:100%; transition:background 0.5s ease; -o-transition:background 0.5s ease; -moz-transition:background 0.5s ease;  -webkit-transition:background 0.5s ease;}
.home_Job2 .l9 h4{ float:left; width:100%; color:#006431; font-size:18px; line-height:28px; text-align:center; margin:25px 0 9px 0;}
.home_Job2 .l9 h6{ float:left; width:100%; color:#666666; font-size:12px; line-height:22px; height:110px; overflow:hidden; text-align:justify;}

.home_Job2 .l9 a:hover h1 i{ background:#006431;}
.home_Job2 .slick-next{ width:0; height:0; overflow:hidden;}
.home_Job2 .slick-prev{ width:0; height:0; overflow:hidden;}
.home_Job2 .slick-dots{ width:0; height:0; overflow:hidden;}

@media screen and (max-width:1199px) {

.home_Job2_ul{ margin:0 -10px;}
.home_Job2 .l9{padding:0 10px;}
.home_Job2 .l9 a{ padding:20px;}
.home_Job2 .l9 h4{ margin:15px 0 9px 0;}	
	
}

@media screen and (max-width:992px) {

.home_Job2{ margin-bottom:30px;}
.home_Job2_ul{ margin:0 -8px;}
.home_Job2 .l9{padding:0 8px;}
.home_Job2 .l9 a{ padding:15px;}
.home_Job2 .l9 h4{ margin:10px 0 5px 0;}	
.home_Job2 .l9 h1 i{ width:80px; height:80px;}	
	
}

@media screen and (max-width:767px) {

.home_Job2_ul{ margin:0 -5px;}
.home_Job2 .l9{padding:0 5px;}
.home_Job2 .l9 a{ padding:10px;}
	
	
}


/*左边*/
.zy_Side{ float:left; width:76%; position:relative; overflow:hidden; }
.zy_Side_ul{ float:left; width:100%; }
.zy_Side .l1{ float:left; margin-right:25px; webkit-flex-shrink: 0;
-ms-flex: 0 0 auto;
flex-shrink: 0;
}
.zy_Side .l1 a{ float:left; height:68px; line-height:66px; color:#555555; font-size:18px; padding:0 20px; outline:none; position:relative;}
.zy_Side .l1 i{ display:block; width:10px; height:5px; position:absolute; left:50%; bottom:-1px; margin-left:-5px;}
.zy_Side .l1 a.hover,
.zy_Side .l1:hover a{ border-bottom:2px solid #006431;}
.zy_Side .l1 a.hover i,
.zy_Side .l1:hover i{ background:url(../images/main44.png) center no-repeat;}
.zy_Side .slick-next{ width:0; height:0; overflow:hidden;}
.zy_Side .slick-prev{ width:0; height:0; overflow:hidden;}
.zy_Side .slick-dots{ width:0; height:0; overflow:hidden;}

.zy_Side1{ padding-right:190px;}
.zy_Side_ul1{ position:absolute; z-index:2; right:190px; top:50%; margin-top:-15px; width:24px; height:30px; background:url(../images/main72.jpg) right center no-repeat;}

/*.zy_Side .swiper-wrapper{
position:relative;
	width:100%;
	height:100%;
	z-index:1;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-transition-property:-webkit-transform;
	-moz-transition-property:-moz-transform;
	-o-transition-property:-o-transform;
	-ms-transition-property:-ms-transform;
	transition-property:transform;
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box	
}
.zy_Side .swiper-slide {
	-webkit-flex-shrink:0;
	-ms-flex:0 0 auto;
	flex-shrink:0;
	width:auto;
	position:relative
}*/


@media screen and (max-width:992px) {

.zy_Side .l1{ float:left; margin-right:12px;}
.zy_Side .l1 a{ font-size:16px; padding:0 15px; height:56px; line-height:56px;}	
.zy_Side1{ padding-right:24px;}
.zy_Side_ul1{ position:absolute; right:0;}
.zy_Side{width:96%;}

}

@media screen and (max-width:767px) {


.zy_Side .l1 a{ padding:0 10px;}
.Business{ padding-right:30px; background:url(../images/main72.jpg) right center no-repeat;}	
	
}



/*1公司业务*/
.Business{ float:left; width:100%; height:68px; border-bottom:1px solid #e7e7e7; position:relative;}
.zy_tit{ float:right; background:url(../images/main43.png) left center no-repeat; color:#666666; font-size:14px; height:56px; line-height:56px; padding-left:24px; margin-top:12px; position:absolute; right:0; top:0;}
.zy_tit a{ color:#666666;}
.zy_tit a.on,
.zy_tit a:hover{ color:#006431;}
.Business1{ float:left; width:100%; padding:55px 0 60px 0; text-align:center;}
.Business1_1{ float:left; width:100%; color:#555555; font-size:18px; line-height:28px;}
.Business1_2{ float:left; width:100%; margin-top:25px;}
.Business1_2 ul{ display:inline-block; *display:inline; *zoom:1;}
.Business1_2 li{ float:left; position:relative; padding:0 25px;}
.Business1_2 li a{ float:left; width:170px; height:50px; line-height:46px; border:1px solid #dddddd; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; color:#666666; font-size:18px;}
.Business1_2 li em{ position:absolute; right:-18px; top:50%; display:block; width:37px; height:1px; background:url(../images/main45.png) center no-repeat;}

.back5{ float:left; width:100%; background:#f5f5f7; padding:55px 0;}
.Business2{ float:left; width:100%; text-align:center;}
.Business2 h1{ float:left; width:100%; color:#006431; font-size:30px; line-height:40px; }
.Business2 h5{ float:left; width:100%; color:#888888; font-size:14px; line-height:24px; text-transform:uppercase; font-family:"Arial"; margin-top:5px;}
.Business3{ float:left; width:100%; margin-top:35px;}
.Business3 ul{ margin:0 -15px;}
.Business3 li{ float:left; width:33.333333%; padding:0 15px;}
.Business3 li a{ float:left; width:100%;}
.Business_pic{ float:left; width:100%; line-height:0; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; overflow:hidden;}
.Business_text{ float:left; width:100%}
.Business_text h2{ float:left; width:100%; color:#333333; font-size:20px; line-height:30px; font-weight:bold; margin:23px 0 10px 0;}
.Business_text h6{ float:left; width:100%; color:#666666; font-size:14px; line-height:26px;}
.Business2 h4{ float:left; width:100%; color:#555555; font-size:16px; line-height:36px; margin:27px 0 35px 0;}

.Business4{ float:left; width:100%; background:#006431;}
.Business4 li{ float:left; width:50%;}
.Business_pic1{ float:left; width:50%; line-height:0;}
.Bus_right{ float:right;}
.Business_text1{ float:left; width:50%; padding:20px 29px;}
.Business_text1 h2{ float:left; width:100%; color:#fff; font-size:20px; line-height:30px; font-weight:bold; margin:4px 0 10px 0;}
.Business_text1 h6{ float:left; width:100%; color:#fff; font-size:14px; line-height:26px; max-height:208px; overflow:hidden;}

.Business5{ float:left; width:100%; margin-top:37px;}
.Business5_ul{ margin:0 -15px;}
.Business5 .l1{ float:left; width:20%; padding:0 15px; text-align:center;}
.Business5 .l1 a{ float:left; width:100%; outline:none;}
.Business5 .l1 i{ float:left; width:100%; background:url(../images/main53.png) center no-repeat; background-size:100% 100%; padding:4.27%;}
.Business5 .l1 h4{ float:left; width:100%; padding:0 10.68%; margin-top:-9%; position:relative; z-index:1;}
.Business5 .l1 h4 span{ float:left; width:100%; line-height:40px; height:42px; color:#fff; font-size:18px; background:#006431; border-radius:42px; -moz-border-radius:42px; -webkit-border-radius:42px;}
.Business5 .l1 h6{ float:left; width:100%; color:#666666; font-size:14px; line-height:24px; margin-top:15px;}
.Business5 .slick-next{ width:0; height:0; overflow:hidden;}
.Business5 .slick-prev{ width:0; height:0; overflow:hidden;}
.Business5 .slick-dots{ width:0; height:0; overflow:hidden;}


@media screen and (max-width:1199px) {
.Business_text1{ padding:15px 20px; max-height:240px; }	
.Business_text1 h6{ max-height:156px;}
	
}


@media screen and (max-width:992px) {

.zy_tit{ display:none;}
.Business1{ padding:25px 0 30px 0;}
.Business1_1{ font-size:16px; line-height:26px;}
.Business1_2{margin-top:15px;}
.Business1_2 li{ padding:0 10px;}
.Business1_2 li a{ width:120px; height:44px; line-height:40px; font-size:16px;}
.Business1_2 li em{right:-7px; display:block; width:13px;}

.back5{padding:25px 0;}
.Business2 h1{ font-size:22px; line-height:32px; }
.Business2 h5{ margin-top:3px; font-size:12px; line-height:20px;}

.Business3{ margin-top:15px;}
.Business3 ul{ margin:0 -8px;}
.Business3 li{ padding:0 8px;}
.Business_text h2{ font-size:18px; line-height:28px; margin:12px 0 5px 0;}
.Business_text h6{ line-height:24px;}
.Business2 h4{ font-size:14px; line-height:28px; margin:14px 0 18px 0;}

.Business4 li{ float:left; width:100%;}
.Bus_right{ float:left;}
.Business4 li:nth-child(2n) .Business_pic1{ float:right;}
.Business_text1 h6{max-height:auto;}
.Business5{ float:left; width:100%; margin-top:17px;}
.Business5_ul{ margin:0 -10px;}
.Business5 .l1{ padding:0 10px;}
.Business5 .l1 h4 span{line-height:40px; height:42px; font-size:16px;border-radius:42px; -moz-border-radius:42px; -webkit-border-radius:42px;}
.Business{ height:56px;	}
	
}

@media screen and (max-width:767px) {

.Business1_1{ font-size:14px; line-height:24px;}
.Business1_2 li{ padding:0 5px;}
.Business1_2 li a{ width:90px; height:40px; line-height:36px; font-size:14px;}
.Business1_2 li em{right:-4px; display:block; width:7px;}	

.Business3 ul{ margin:0 -5px;}
.Business3 li{ padding:5px; width:100%;}
	

.Bus_right{ float:left;}
.Business_text1{ width:100%;padding:15px;}
.Business_pic1{ width:100%;}
.Business_text1 h2{ font-size:18px; line-height:28px;margin:2px 0 5px 0;}



}



/*2招生培训*/
.Admissions1{ float:left; width:100%; color:#666666; font-size:16px; line-height:30px; text-align:center; padding:35px 0 8px 0;}
.home_Jb .l9{ width:50%; margin-top:30px;}
.home_Jb .l9 a{ background:#f4f4f6; padding:30px 36px 30px 196px; position:relative;}
.home_Jb .l9 a h4{ text-align:left; margin-top:16px;}
.home_Jb .l9 h1{ position:absolute; left:30px; top:50%; margin-top:-68px; width:auto;}
.home_Jb .l9 h1 i{ display:block; margin:0 auto; width:136px; height:136px; padding:9px;}
.home_Jb .l9 h6{ height:66px; margin-bottom:17px;}


@media screen and (max-width:1199px) {

.Admissions1{  padding:35px 0 18px 0;}
.home_Jb .l9{ width:50%; margin-top:20px;}

}

@media screen and (max-width:992px) {

.Admissions1{ font-size:14px; line-height:28px;  padding:30px 0 15px 0;}
.home_Jb .l9{margin-top:16px;}
.home_Jb .l9 a{ padding:12px 12px 12px 114px;}
.home_Jb .l9 a h4{margin-top:0;}
.home_Jb .l9 h1{ left:12px;margin-top:-45px;}
.home_Jb .l9 h1 i{ width:90px; height:90px; padding:0;}
.home_Jb .l9 h6{ height:66px; margin-bottom:0;}

}

@media screen and (max-width:767px) {

.home_Jb .l9{margin-top:12px;}
.home_Jb .l9{ width:100%;}	
}



/* 分页 */
.wack1{ float:left; width:100%; padding-top:25px;}
.wack2{padding:25px 0; }
.pz_fy{width:100%; float:left; padding:5px 0; text-align:center;display:inline}/*分页浮左或者浮右，修改此处即可。例：text-align:left;*/
.pz_fy a { border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; border: #bdbbbb 1px solid; PADDING:4px 8px; color:#323232; font-family:Arial, Helvetica, sans-serif;text-decoration:none; margin:0 1px;}
.pz_fy a:hover,.pz_fy a.on{color:#fff; border:#006431 1px solid; background-color:#006431; text-decoration:none;}
@media  screen and (max-width:992px){
.wack1{ padding-top:20px;}	
.wack2{ padding:20px 0;}	
.fy_pc{ text-align:center; font-size:14px; color:#323232; padding:5px 0;}
.fy_pc a{ padding:5px 25px; color:#323232; border:solid 1px #bdbbbb; border-radius:16px; overflow:hidden;}
.fy_pc span{ padding:5px 20px; color:#323232;}
}


/*3呈宜人才库*/
.talentPool1{ float:left; width:100%; margin:30px 0 15px 0; border:1px solid #e0e0e0; padding:0 19px;}
.pool_box{ float:left; width:100%; border-bottom:1px solid #ebebeb; padding-left:87px; position:relative;}
.pool_list{ float:left; position:absolute; left:0; top:0; margin-top:10px; color:#2a2a2a; font-weight:bold; line-height:22px; font-size:14px;}
.pool_cont{ float:left; width:100%; margin:10px 0;}
.pool_cont a{ float:left; color:#2e2e2e; font-size:14px; line-height:22px; margin-right:29px;}
.pool_cont a.on,
.pool_cont a:hover{ color:#006431;}

.zy_so{ float:left; width:439px; height:45px; position:relative; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; overflow:hidden;}
.zy_so .Search{ float:left; width:100%; height:45px; background:#f4f4f4; border:none; line-height:45px; padding:0 111px 0 20px; color:#888888; font-size:14px;}
.zy_so .sear_sub{ position:absolute; right:0; top:0; float:left; width:91px; height:45px; background:#006431; color:#fff; font-size:16px;}
.zy_so input[placeholder], [placeholder], *[placeholder] {color:#888888 !important;} 
.zy_so ::-webkit-input-placeholder{color:#888888}
.zy_so :-moz-placeholder{color:#888888}
.zy_so ::-moz-placeholder{color:#888888}
.zy_so :-ms-input-placeholder{color:#888888}



.talentPool2_ul{ margin:0 -15px;} 
.talentPool2 .l4{ float:left; width:25%; padding:15px;}
.talentPool2 .l4 a{ float:left; width:100%;}
.talentPool2 .l4 .l4_2{ border:1px solid #eaeaea; border-top:none; position:relative; z-index:1; margin-top:-1px;}
.talentPool2 .l4 a:hover .l4_2{ border:1px solid #faa510; border-top:none;}



@media  screen and (max-width:992px){
.talentPool2_ul{ margin:0 -8px;} 
.talentPool2 .l4{ padding:8px;}	

.talentPool1{ margin:30px 0 15px 0; padding:0 12px;}
.pool_box{ padding-left:80px;}
.pool_cont a{ margin-right:15px;}

.zy_so{width:70%; }

}

@media  screen and (max-width:767px){
.talentPool2_ul{ margin:0 -5px;} 
.talentPool2 .l4{ width:50%; padding:5px;}	
.zy_so{width:100%; }
.zy_so .Search{ padding:0 80px 0 10px; }
.zy_so .sear_sub{ width:70px; height:45px;}

}



/*4阿姨详情*/
.details_1{ float:left; width:100%; margin:30px 0 10px 0;}
/*20170811修改*/
.details_1_1{ float:left; width:45%; line-height:0;}
.details_1_2{ float:right; width:52.5%; border:1px solid #eaeaea;}
.details_1_2_1{ float:left; width:100%; background:#f2f2f2; padding:18px 4.3%;}
/*20170811修改*/
.details_1_2_1 .det1{ float:left; }
.details_1_2_1 .det1 .z_xing{float:left;}
.details_1_2_1 .det1 h1{ float:left; color:#333333; font-size:24px; line-height:34px; margin-right:13px;}
.details_1_2_1 .det1 img{ float:left; width:24px; height:24px; margin:5px 0 5px 7px;}
.details_1_2_1 .det2{ float:right; padding:0 20px; color:#006431; font-size:14px; line-height:34px; border:1px solid #d9d9d9; background:#fff; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.details_1_2_1 .det2:hover{ color:#fff; border:1px solid #006431; background:#006431;}

/*20170811修改*/
.details_1_2_2{ float:left; width:100%; padding:8px 4.3% 15px 4.3%;}
.details_1_2_2 li{ float:left; width:100%; border-bottom:1px solid #eaeaea; padding:11px 0; line-height:24px; color:#555555; font-size:14px;}
/*20170811修改*/
.details_1_2_2 li .l1{ float:left; width:33.77%;}
.details_1_2_2 li .l2{ float:left; width:37.21%;}

.details_2{ float:left; width:100%;}
.details_2_1{ float:left; width:100%; margin:20px 0 10px 0; height:48px; background:#f2f2f2; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; overflow:hidden; line-height:48px;}
.details_2_1 span{ float:left; background:#006431; font-size:18px; color:#fff; padding:0 48px;}
.details_2_2{ float:left; width:100%; color:#666666; font-size:16px; line-height:36px;}




@media  screen and (max-width:1199px){

/*20170811修改*/
.details_1_2_1{padding:15px 4.3%;}
.details_1_2_2{ padding:1px 4.3% 15px 4.3%;}
.details_1_2_2 li{font-size:14px; padding:7px 0;}
.details_1_2_1 .det1 h1{font-size:20px; line-height:30px; margin-right:13px;}
.details_1_2_1 .det1 img{ float:left; width:20px; height:20px; margin:5px 0 5px 7px;}
.details_1_2_1 .det2{ line-height:28px; padding:0 15px;}
/*20170811修改*/
}

@media  screen and (max-width:992px){

.details_1_1{ width:100%;}
.details_1_2{ width:100%; margin-top:15px;}
.details_2_1{ height:40px; line-height:40px;}
.details_2_1 span{ font-size:16px; padding:0 25px;}
.details_2_2{font-size:14px; line-height:30px;}
.details_1_2_1{padding:14px 4.3%;}
.details_1_2_1 .det1 h1{font-size:17px; line-height:34px; margin-right:6px;}
.details_1_2_1 .det1 img{ float:left; width:14px; height:14px; margin:10px 0 10px 4px;}
.details_1_2_1 .det2{ padding:0 10px;}

}

@media  screen and (max-width:767px){

.details_1_2_2 li .l1{ width:100%;}
.details_1_2_2 li .l2{ width:100%;}

}


/*5招聘资讯*/
.h_60{ float:left; width:100%; height:60px;}
.Recruitment{ margin-bottom:0;}
.Recruitment .l8{ width:50%; margin:15px 0;}
.Recruitment .Rec1{ float:left; width:100%; padding:23px 30px; background:#f4f4f5;border-top-left-radius:5px; -moz-border-top-left-radius:5px; -webkit-border-top-left-radius:5px; border-top-right-radius:5px; -moz-border-top-right-radius:5px; -webkit-border-top-right-radius:5px;}
.Recruitment .Rec2{ float:left; width:100%;}
.Recruitment .Rec2 a{ float:left; width:100%; background:#383838; color:#fff7f0; padding:15px 0; line-height:30px; font-size:16px; text-align:center; border-top-left-radius:0; -moz-border-top-left-radius:0; -webkit-border-top-left-radius:0; border-top-right-radius:0; -moz-border-top-right-radius:0; -webkit-border-top-right-radius:0;}
.Recruitment .l8:hover .Rec2 a{ background:#006431;}
.Recruitment .l8.lc8 .l8_3{ height:auto; min-height:144px; line-height:24px;}
.Recruitment .l8.lc8 .l8_2{ margin:25px 0 20px 0;}

@media  screen and (max-width:1199px){

.Recruitment .l8{ margin:10px 0;}

}

@media  screen and (max-width:992px){

.h_60{ height:30px;}
.Recruitment .l8{ margin:8px 0;}
.Recruitment .Rec2 a{padding:8px 0;}
.Recruitment .Rec1{padding:15px 10px;}

}

@media  screen and (max-width:767px){

.Recruitment .l8{ width:100%; margin:5px 0;}
.Recruitment .l8.lc8 .l8_3{ min-height:inherit;}
.Recruitment .l8.lc8 .l8_2{ margin:15px 0 10px 0;}

}


/*6新闻动态*/
.zy_news_list{ float:left; width:100%; margin-top:25px;}
.zy_news_list ul{ float:left; width:100%;}
.zy_news_list li{ float:left; width:100%; margin:5px 0 15px 0; padding:20px 38px 20px 0; background:#f2f2f2; transition:background 0.5s ease; -o-transition:background 0.5s ease; -moz-transition:background 0.5s ease;  -webkit-transition:background 0.5s ease;}
.zy_news_list li .l1{ float:left; width:100%; position:relative;}
.new_1{ float:left; width:134px; text-align:center; position:absolute; left:0; top:50%; margin-top:-23px;}
.new_1 strong{ float:left; width:100%; color:#383838; font-size:30px; line-height:32px; font-family:"Arial";
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;}
.new_1 time{ float:left; width:100%; color:#383838; font-size:12px; line-height:14px; font-family:"Arial";
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;}

.new_2{ float:left; width:197px; height:148px; overflow:hidden; position:absolute; left:134px; margin-top:-74px; top:50%;}
.new_2 img{
-webkit-transition: all 0.4s ease-out 0s; 
-moz-transition: all 0.4s ease-out 0s; 
-o-transition: all 0.4s ease-out 0s; 
transition: all 0.4s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.zy_news_list li:hover .new_2 img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.new_3{ float:left; width:100%; margin:15px 0; padding-left:370px;}
.new_3 h4{ float:left; width:100%;}
.new_3 h4 a{ float:left; width:100%; color:#202020; font-size:18px; line-height:28px;white-space: nowrap; text-overflow:ellipsis; overflow:hidden;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;}
.new_3 .p{ float:left; width:100%; color:#848484; font-size:14px; line-height:24px; height:72px; overflow:hidden; margin-top:18px;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;}
.new_3 .p *{ color:#848484 !important; font-size:14px !important; line-height:24px !important; background:none !important;}
.zy_news_list li:hover{ background:#006431;}
.zy_news_list li:hover .new_3 h4 a{ color:#fff;}
.zy_news_list li:hover .new_3 .p{ color:#fde9de;}
.zy_news_list li:hover .new_1 strong{ color:#fff;}
.zy_news_list li:hover .new_1 time{ color:#fff;}


@media  screen and (max-width:992px){

.zy_news_list li{ margin:5px 0 10px 0; padding:20px 20px 20px 0;}
.new_3{ margin:15px 0; padding-left:315px;}
.new_1{width:100px; margin-top:-23px;}
.new_2{ width:197px; height:148px; left:100px; margin-top:-74px; }

}

@media  screen and (max-width:767px){

.zy_news_list li{ margin:0 0 10px 0; padding:10px 10px 10px 0;}
.new_3{ margin:0; padding-left:140px;}
.new_1{ display:none;}
.new_2{ width:120px; height:90px; left:10px; margin-top:-45px; }
.new_3 h4 a{ font-size:16px; line-height:26px;}
.new_3 .p{ font-size:12px !important; line-height:20px !important; background:none !important; height:40px; margin:1px 0;}
.new_3 .p *{font-size:12px !important; line-height:20px !important; background:none !important;}
.new_3 h6{ float:left; width:100%; color:#848484; font-size:12px; line-height:22px; font-family:"Arial";}


}

/*7客户好评*/

.zy_Praise_list{ float:left; width:100%; margin-top:25px;}
.zy_Praise_list ul{ float:left; width:100%;}
.zy_Praise_list li{ float:left; width:100%; margin:5px 0 15px 0; padding:20px 38px 20px 0; background:#f2f2f2; transition:background 0.5s ease; -o-transition:background 0.5s ease; -moz-transition:background 0.5s ease;  -webkit-transition:background 0.5s ease;}
.zy_Praise_list li .l1{ float:left; width:100%; position:relative;}
.new_3 h3{ float:left; width:100%;}
.new_3 h3 span{ float:left; color:#202020; font-size:18px; line-height:28px;}
.new_3 h3 a{ float:left; color:#006431; font-size:12px; height:24px; line-height:22px; padding:0 15px 0 37px; margin:2px 0 2px 19px; border:1px solid #006431; border-radius:24px; -moz-border-radius:24px; -webkit-border-radius:24px; background:url(../images/main65.png) 16px center no-repeat;}
.zy_Praise_list li:hover .new_3 h3 a{ background:url(../images/main66.png) 16px center no-repeat #006431; color:#fff;}
.zy_Praise_list li:hover .new_2 img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}

@media  screen and (max-width:992px){

.zy_Praise_list li{ margin:5px 0 10px 0; padding:20px 20px 20px 0;}


}

@media  screen and (max-width:767px){

.zy_Praise_list li{ margin:0 0 10px 0; padding:10px 10px 10px 0;}
.new_3 h3 span{ font-size:16px; line-height:26px;}
.new_3 h3 a{ padding:0 10px 0 30px; margin:1px 0 1px 10px; background:url(../images/main65.png) 10px center no-repeat;}
.zy_Praise_list li:hover .new_3 h3 a{ background:url(../images/main66.png) 10px center no-repeat #006431;}

}


/*7客户好评-微信*/
.zy_Praise_wx{ float:left; width:100%;}
.zy_Praise_wx ul{ margin:0 -15px; margin-top:-10px;}
.zy_Praise_wx li{ float:left; width:25%; padding:0 15px; margin-top:40px;}
.hp_pic{ float:left; width:100%; padding:0 11.85%;}
.hp_text{ padding-left:0; margin:20px 0 0 0; text-align:center;}
.hp_text h3{ float:none; width:auto; display:inline-block; *display:inline; *zoom:1;}


@media  screen and (max-width:992px){

.zy_Praise_wx ul{ margin:0 -8px; margin-top:0;}
.zy_Praise_wx li{ width:33.33333%; padding:0 8px; margin-top:20px;}
.hp_pic{ padding:0 5%;}
.hp_text{ margin:10px 0 0 0; }

}

@media  screen and (max-width:767px){

.zy_Praise_wx ul{ margin:0 -5px; }
.zy_Praise_wx li{ width:50%;  padding:0 5px;}
.hp_text h3 span{ float:none;}
.hp_text h3 a{ float:none; display:inline-block; *display:inline; *zoom:1; margin:5px 0 0 0;}


}


/*9关于呈谊*/
.about_cont1{ float:left; width:100%; padding:55px 0 65px 0;}
.about_pic1{ float:right; width:440px; padding:0 35px;}
.about_text1{ float:left; width:688px; margin-top:22px;}
.about_tp{ float:left; width:100%;}
.about_tp .tp1{ float:left; width:70px; height:41px;}
.about_tp .tp2{ float:left; color:#006431; font-size:24px; line-height:24px; height:24px; padding:0 9px; margin-top:17px;}
.about_tp .tp3{ float:left; color:#dcdcdc; font-size:14px; line-height:24px; height:24px; font-family:"Arial"; margin-top:17px;}

.about_cont2{ float:left; width:100%; padding:80px 0; background:#f5f5f7;}
.about_pic2{ float:left; width:100%; margin-top:40px; color:#666666; font-size:16px; line-height:36px; }
.about_tp_ul{ display:inline-block; *display:inline; *zoom:1;}

.about_cont3{ float:left; width:100%; padding:63px 0 55px 0;}
.about_pic3{ float:left; width:48.7%;}
.about_text3{ float:right; width:42.7%; margin-top:10%;}
.about_h{ float:left; width:100%; color:#666666; font-size:16px; line-height:36px; margin-top:28px; text-align:justify;}



@media  screen and (max-width:1199px){

.about_text1{ width:540px;}
.about_pic1{ width:400px; padding:0 20px;}


}

@media  screen and (max-width:992px){


.about_cont1{ padding:30px 0;}
.about_cont2{ padding:40px 0;}
.about_cont3{ padding:30px 0;}
.about_text1{ width:420px;}
.about_pic1{ width:300px; padding:0;}

.about_pic2{margin-top:20px;}
.about_text3{ width:45%; margin-top:6%;}
.about_h{  font-size:14px; line-height:28px; margin-top:10px;}
.about_tp .tp1{ width:50px; height:29px;}
.about_tp .tp2{ font-size:18px; line-height:24px; height:24px; padding:0 8px; margin-top:5px;}
.about_tp .tp3{ line-height:24px; height:24px; margin-top:5px;}

}

@media  screen and (max-width:767px){

.about_cont2{ padding:30px 0;}
.about_pic1{ width:100%; padding:0 5%;}
.about_text1{ width:100%; margin-top:20px;}
.about_pic3{ width:100%;}
.about_text3{ width:100%; margin-top:20px;}



}


/*pc留言*/
.message{ float:left; width:100%; text-align:center; padding:56px 0 80px 0;}
.message .title1{ float:left; width:100%; color:#333333; font-size:14px; line-height:24px;}
.message .title2{ float:left; width:100%; color:#006431; font-size:24px; line-height:36px; margin-top:8px;}
.message .title2 strong{ font-family:"Arial"; font-size:36px;}
.message .Form{ float:left; width:100%; background:#f8f8f8; padding:30px 30px 48px 30px; border-radius:5px; margin-top:47px;}
.message .lab{ float:left; width:100%; margin:0 0 20px 0;}
.message .fv1{ display:block; margin:10px auto 0 auto; border-radius:5px; width:192px; border:none; background:#006431; height:50px; line-height:50px; text-align:center; color:#fff; font-size:16px; cursor:pointer;}
.message .fv1:hover{ box-shadow:0 3px 5px rgba(0,0,0,0.2);}
.message .fv3{ float:right; width:985px; background:none; border-radius:0; border:none; height:166px; color:#666666; font-size:16px; line-height:26px; padding:13px 0; margin-right:20px;}
.message .fv2{ float:right; width:420px; background:none; border-radius:0; border:none; height:50px; color:#666666; font-size:16px; line-height:50px; margin-right:20px; outline:none; text-align:right;}
.message .fm_3{ float:left; width:49%; position:relative; background:#fff; border-radius:5px;}
.message .name{ float:left; color:#666666; font-size:16px; line-height:50px; margin-left:20px;}
.message .yanzhengma{ float:right; width:94px; height:40px; position:absolute; right:15px; top:50%; margin-top:-20px;}
.message .data{text-align:right; padding-right:26px; background:url(../images/main111.png) right center no-repeat; box-sizing:border-box;}
.message .selt{ width:auto; padding-right:26px; background:url(../images/main111.png) right center no-repeat; box-sizing:border-box; appearance:none;-webkit-appearance:none;}
@media  screen and (max-width:1199px){

.fm_1{ width:286px;}
.fm_3{ width:306px;}
.m_l_38{ margin-left:22px;}


}



@media  screen and (max-width:992px){

.Con_message{ padding:28px 0 5px 0;}
.Con_message h1{font-size:18px; line-height:24px; margin-top:8px;}
.Con_message h1 strong{ font-size:24px;}

.fm_1{ width:216px;}
.fm_3{ width:236px;}
.m_l_38{ margin-left:14px;}
.fm_2{ margin-left:14px;}
.message{padding:30px 0 30px 0;}
.message_form{ padding-bottom:30px;}
.message_form label{ margin-top:15px; }
.fv1{ margin-top:5px;}
.message .fm_3{width:100%}
.message .fv2{width:60%}
.message .lab{margin:0px}
.message .fv3{width:100%;margin-right:0px;padding:13px 20px;}
.message .fm_3{margin-bottom:20px}
}


@media  screen and (max-width:767px){

.fm_1{ width:180px; margin-top:15px;}
.fm_3{ width:100%; margin-top:15px;}
.fv1{ margin-top:15px;}
.m_l_38{ margin-left:0;}
.fm_2{ margin-left:15px; margin-top:15px;}
.message_form label{ margin-top:0; }




}

/*8家政加盟*/
.pz_main .Union1{ float:left; width:100%; margin:60px 0; position:relative;}
.pz_main .Union_tit1{ float:left; width:100%; text-align:center; color:#006431; font-size:30px; line-height:30px;}
.pz_main .Union_tit2{ float:left; width:100%; text-align:center; color:#888888; font-size:14px; text-transform:uppercase; line-height:24px; margin-top:10px;}
.pz_main .Union_cont1{ float:left; width:100%; color:#666666; font-size:14px; line-height:30px; text-align:justify; margin-top:40px;}
.pz_main .Union_pic1{ float:right; width:48.7%; margin:0 0 0 2.5%;}
.pz_main .Union_pic2{ float:left; width:26.5%; margin:0 2.5% 0 16.2%;}

.pz_main .Union1 .Un_tp1{ float:left; width:52.7%; padding:0 23.7%; box-sizing:content-box;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;}
.pz_main .Union1 .Un_tx{  float:left;  position:absolute; color:#666666; font-size:16px; line-height:24px; text-align:justify; padding-bottom:3px;}
.pz_main .Union1 .Un_tx p{ background:url(../images/main77.png) left bottom repeat-x; padding-bottom:12px;}
.pz_main .Union1 .Un_t1{ width:34.78%; right:5.81%; bottom:63.60%; background:url(../images/main76.png) right bottom no-repeat;}
.pz_main .Union1 .Un_t2{ width:29.82%; left:5.81%; bottom:44.84%; background:url(../images/main76.png) left bottom no-repeat;}
.pz_main .Union1 .Un_t3{ width:30.52%; right:0; bottom:26.07%; background:url(../images/main76.png) right bottom no-repeat;}
.pz_main .Union1 .Un_t4{ width:25.72%; left:0; bottom:7.3%; background:url(../images/main76.png) left bottom no-repeat;}
.pz_main .Union1 .Un_t1 p{ padding:0 4px 16px 7.19%;} 
.pz_main .Union1 .Un_t2 p{ padding:0 3.58% 16px 4px;} 
.pz_main .Union1 .Un_t3 p{ padding:0 4px 16px 2.73%;} 
.pz_main .Union1 .Un_t4 p{ padding:0 5.55% 16px 4px;} 

.pz_main .Union2{ float:left; width:100%; background:#f5f5f7; padding:60px 0;}
.pz_main .Union_cont2{ float:left; width:100%; margin-top:35px; position:relative;}
.pz_main .Union_cont2 .ico_l{ display:block; width:15px; height:100%; background:#f5f5f7; position:absolute; left:80px; top:0; z-index:2;}
.pz_main .Union_cont2 .ico_r{ display:block; width:15px; height:100%; background:#f5f5f7; position:absolute; right:80px; top:0; z-index:2;}
.pz_main .Union_cont2_ul{ float:left; width:100%; padding:0 80px;}
.pz_main .Union_cont2_ul .l1{ float:left; width:100%; position:relative; text-align:center;}
.pz_main .Union_cont2_ul .l1 .l1_1{ float:left; width:100%; position:relative;}
.pz_main .Union_cont2_ul .l1 .l1_1 ul{ display:block; margin:0 auto; width:110px; height:110px; overflow:hidden; border-radius:100%; -moz-border-radius:100%; -webkit-border-radius:100%; background:#484848; transition:background 0.5s ease; -o-transition:background 0.5s ease; -moz-transition:background 0.5s ease;  -webkit-transition:background 0.5s ease; text-align:center; padding:28px 0;}
.pz_main .Union_cont2_ul .l1 .l1_1 ul strong{ float:left; width:100%; font-size:24px; line-height:32px; font-family:"Arial"; color:#fff;}
.pz_main .Union_cont2_ul .l1 .l1_1 ul span{ float:left; width:100%; font-size:14px; line-height:22px;  color:#fff;}
.pz_main .Union_cont2_ul .l1 .l1_2{ float:left; width:100%; color:#353434; font-size:14px; line-height:22px; margin-top:23px;}
.pz_main .Union_cont2_ul .l1 .l1_1 i{ display:block; width:30px; height:3px; background:#e2e2e2; position:absolute; right:-15px; top:61px;}
.pz_main .Union_cont2_ul .slick-dots{ width:0px; height:0; overflow:hidden;}
.pz_main .Union_cont2_ul .slick-prev{ width:40px; height:77px; left:0; top:17px; background:url(../images/main79_1.png) center no-repeat; background-size:100% 100%;}
.pz_main .Union_cont2_ul .slick-next{ width:40px; height:77px; right:0; top:17px; background:url(../images/main78_1.png) center no-repeat; background-size:100% 100%;}
.pz_main .Union_cont2_ul .slick-prev:hover{ background:url(../images/main79.png) center no-repeat; background-size:100% 100%;}
.pz_main .Union_cont2_ul .slick-next:hover{ background:url(../images/main78.png) center no-repeat; background-size:100% 100%;}
.pz_main .Union_cont2_ul .l1:hover .l1_1 ul{ background:#006431;}


@media  screen and (max-width:1199px){
.pz_main .Union1 .Un_t1 p{ padding:0 4px 16px 4%;}
.pz_main .Union1 .Un_t2 p{ padding:0 2% 16px 4px;}
.pz_main .Union1 .Un_t3 p{ padding:0 4px 16px 1.5%;}
.pz_main .Union1 .Un_t4 p{ padding:0 2.5% 16px 4px;}

}

@media  screen and (max-width:992px){


.pz_main .Union_tit1{font-size:22px; line-height:22px;}
.pz_main .Union_tit2{ margin-top:5px;}
.pz_main .Union1{ margin:30px 0;}
.pz_main .Union_pic2{width:35%; margin:0 2.5% 0 8.1%;}
.pz_main .Union_cont1{ margin-top:20px;}
.pz_main .Union1 .Un_tx{  float:left;  position:absolute; color:#666666; font-size:13px; line-height:20px;}

.pz_main .Union1 .Un_t1 p{ padding:0 4px 8px 4%;}
.pz_main .Union1 .Un_t2 p{ padding:0 2% 8px 4px;}
.pz_main .Union1 .Un_t3 p{ padding:0 4px 8px 1.5%;}
.pz_main .Union1 .Un_t4 p{ padding:0 2.5% 8px 4px;}

.pz_main .Union2{ padding:30px 0;}
.pz_main .Union_cont2{ margin-top:20px;}
.pz_main .Union_cont2_ul{ padding:0 30px;}
.pz_main .Union_cont2_ul .l1 .l1_1 ul{ width:90px; height:90px; padding:22px 0;}
.pz_main .Union_cont2_ul .l1 .l1_1 ul strong{ font-size:18px; line-height:24px;}
.pz_main .Union_cont2_ul .slick-prev{ width:30px; height:58px; top:17px;}
.pz_main .Union_cont2_ul .slick-next{ width:30px; height:58px; top:17px;}
.pz_main .Union_cont2_ul .l1 .l1_2{ margin-top:12px; font-size:12px;}
.pz_main .Union_cont2_ul .l1 .l1_1 i{width:20px; top:44px;right:-10px;}

.pz_main .Union_cont2 .ico_l{ width:10px; left:30px;}
.pz_main .Union_cont2 .ico_r{ width:10px; right:30px;}

}

@media  screen and (max-width:767px){
.pz_main .Union_pic1{ width:100%; margin:0 0 15px 0;}
.pz_main .Union_pic2{ width:100%; margin:0 0 15px 0;}
.pz_main .Union1 .Un_tp1{ width:100%;}
.pz_main .Union1 .Un_tp1{ float:left; width:100%; padding:0;}
.pz_main .Union1 .Un_tx{ position:static; }
.pz_main .Union1 .Un_tx p{ padding:15px 4px;}
.pz_main .Union1 .Un_t1{ width:100%; right:0; bottom:0;}
.pz_main .Union1 .Un_t2{ width:100%; right:0; bottom:0;}
.pz_main .Union1 .Un_t3{ width:100%; right:0; bottom:0;}
.pz_main .Union1 .Un_t4{ width:100%; right:0; bottom:0;}


}


/*2招生培训-高级育婴师*/
.pz_main .Nursery1{ float:left; width:100%; color:#444444; font-size:16px; line-height:30px; padding:22px 0 53px 0;}
.pz_main .Nursery2{ float:left; width:100%; color:#333333; font-size:24px; line-height:24px; text-align:center; font-weight:bold;}
.pz_main .Nu_1{ text-align:center;}
.pz_main .Nu_2{ margin-top:23px;}
.pz_main .Nu_3{ margin-top:31px;}
.pz_main .Nu_4{ text-align:center; padding-top:58px;}
.pz_main .Nu_4 .span1{ display:inline-block; *display:inline; *zoom:1; background:url(../images/main87.png) left top no-repeat; padding-left:71px; padding-top:11px;}
.pz_main .Nu_4 .span2{ display:inline-block; *display:inline; *zoom:1; background:url(../images/main88.png) right bottom no-repeat; padding-right:71px; padding-bottom:11px;}
.pz_main .Nursery3{ float:left; width:100%; border-bottom:1px solid #e4e4e4; padding:40px 0; text-align:center;}
.pz_main .Nursery3 em{ display:inline-block; *display:inline; *zoom:1; padding:9px; width:136px; height:136px; background:#006431; border-radius:100%; -moz-border-radius:100%; -webkit-border-radius:100%; overflow:hidden;}
.pz_main .Nursery3 h5{ display:inline-block; *display:inline; *zoom:1; color:#006431; font-size:18px; line-height:28px; margin-top:15px;}
.pz_main .Nursery4{ float:left; width:100%; text-align:center;}
.pz_main .Nursery4 li{ display:inline-block; *display:inline; *zoom:1; width:270px; margin:0 15px 60px 15px;}
.pz_main .Nursery4 li .l1{ display:block; margin:0 auto; width:129px; height:129px;background:#006431; border-radius:100%; -moz-border-radius:100%; -webkit-border-radius:100%; overflow:hidden; position:relative; z-index:2;}
.pz_main .Nursery4 li .l1 img{ margin-top:26px; width:43px; height:41px;}
.pz_main .Nursery4 li .l1 h4{ color:#fff; font-size:18px; line-height:28px; margin-top:10px;}
.pz_main .Nursery4 li .l2{ float:left; width:100%; background:#efefef; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; overflow:hidden; padding:61px 5px 19px 5px;  position:relative; z-index:1; margin-top:-44px;}
.pz_main .Nursery4 li .l2 h5{ float:left; width:100%; color:#666666; font-size:14px; line-height:18px; height:36px;}

@media  screen and (max-width:992px){

.pz_main .Nursery1{ padding:15px 0 26px 0;}
.pz_main .Nu_2{ margin-top:12px;}
.pz_main .Nu_3{ margin-top:16px;}
.pz_main .Nu_4{ padding-top:29px;}
.pz_main .Nu_4 .span1{ padding-left:22px; background-size:16px 13px; padding-top:6px;}
.pz_main .Nu_4 .span2{ padding-right:22px; background-size:16px 13px; padding-bottom:6px;}
.pz_main .Nursery3{padding:30px 0;}
.pz_main .Nursery3 em{  padding:5px; width:110px; height:110px;}
.pz_main .Nursery3 h5{ font-size:18px; line-height:28px; margin-top:8px;}
.pz_main .Nursery4 li{ float:left; width:33.33333%; margin:0 0 30px 0; padding:0 8px;}
.pz_main .Nursery4 li .l1{ width:105px; height:105px;}
.pz_main .Nursery4 li .l1 img{ margin-top:26px;width:30px; height:29px;}
.pz_main .Nursery4 li .l1 h4{ font-size:16px; line-height:16px; margin-top:8px;}
.pz_main .Nursery4 li .l2{ padding:40px 5px 19px 5px;  margin-top:-25px;}
.pz_main .Nursery4 li .l2 h5{ font-size:14px; line-height:18px; height:36px;}
.pz_main .Nursery2{font-size:18px; line-height:18px; }


}

@media  screen and (max-width:767px){
.pz_main .Nursery4 li{ width:50%; padding:0 5px;}	
.pz_main .Nursery4 li .l2 h5{ font-size:12px; height:54px;}	
}



/*11海外服务*/
.zy_service1{ float:left; width:100%; padding:33px 0 12px 0; text-align:center; border-bottom:1px solid #f5f5f5; position:relative;}
.zy_service1 h2{ float:left; width:100%; color:#343434; font-size:24px; line-height:34px;}
.zy_service1 h3{ float:left; width:100%; color:#666666; font-size:16px; line-height:26px; text-transform:uppercase; font-family:"Arial";}
.zy_service1 h6{ position:absolute; left:50%; bottom:0; margin-left:-960px; width:1920px; height:2px; background:url(../images/main94.jpg) left center repeat-x;}
.zy_service1 h6 i{ display:block; margin:0 auto; width:35px; height:2px; background:#006431;}
.zy_service2{ float:left; width:100%; margin-top:40px; }
.slideGroup{ float:left; width:100%;text-align:center;}
.slideGroup .parHd{ float:left; width:100%; position:relative; text-align:center;}
.slideGroup .parHd ul{ display:inline-block; *display:inline; *zoom:1;}
.slideGroup .parHd ul li{ float:left; width:100px; height:35px; font-size:16px; color:#666666; line-height:35px; margin:0 10px; cursor:pointer; border-radius:35px; -moz-border-radius:35px; -webkit-border-radius:35px; background:#f5f5f5; transition:background 0.5s ease; -o-transition:background 0.5s ease; -moz-transition:background 0.5s ease;  -webkit-transition:background 0.5s ease}
.slideGroup .parHd ul li.on{ background:#006431; color:white; }
.slideGroup .parHd a{ display:block; float:right; font-size:14px; color:#10a4c2; height:37px; line-height:37px; margin:0 15px; text-decoration:underline;}
.slideGroup .parBd{ width:100%; float:left; position:relative; margin:30px 0 20px 0;position:relative}
.slideGroup .slideBox{  zoom:1; width:100%; float:left; }
.slideGroup .parBd ul{ margin:0 -15px;}
.slideGroup .parBd ul li{ margin:0 15px; float:left; _display:inline; overflow:hidden; text-align:center;}
.slideGroup .parBd ul li a{ outline:none;}
.slideGroup .parBd ul li .l1{ float:left; width:100%; overflow:hidden; line-height:0;}
.slideGroup .parBd ul li .l1 img{
-webkit-transition: all 0.4s ease-out 0s; 
-moz-transition: all 0.4s ease-out 0s; 
-o-transition: all 0.4s ease-out 0s; 
transition: all 0.4s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.slideGroup .parBd ul li:hover .l1 img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.slideGroup .parBd ul li .l2{ float:left; width:100%; border:1px solid #dddddd; border-top:1px solid #f5f5f5; position:relative; padding:48px 0 17px 0;}
.slideGroup .parBd ul li .l2 i{ display:block; width:40px; height:32px; background:url(../images/main95.png) center no-repeat; padding:6px 9px 0 10px;  position:absolute; left:50%; top:-1px; margin-left:-20px;}
.slideGroup .parBd ul li .l2 h3{ float:left; width:100%; color:#006431; font-size:20px; line-height:30px;}
.slideGroup .parBd ul li .l2 h4{ float:left; width:100%; color:#999999; font-size:14px; line-height:24px; margin-top:5px; text-transform:uppercase;}
.slideGroup .parBd .slick-dots{ width:0; height:0; overflow:hidden;}
.slideGroup .parBd .slick-next{ width:40px; height:40px; right:-45px; margin-top:-20px; background:url(../images/main4.png) center no-repeat; background-size:100% 100%;-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;}
.slideGroup .parBd .slick-prev{ width:40px; height:40px; left:-45px; margin-top:-20px; background:url(../images/main3.png) center no-repeat; background-size:100% 100%;-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;}
.slideGroup .parBd .slick-next:hover{opacity:0.8;filter: alpha(opacity=80);}
.slideGroup .parBd .slick-prev:hover{opacity:0.8;filter: alpha(opacity=80);}


@media screen and (max-width:1360px) {

.slideGroup .slideBox{ padding:0 40px;}	
.slideGroup .parBd .slick-next{ right:-40px;}
.slideGroup .parBd .slick-prev{ left:-40px;}	

}

@media screen and (max-width:992px) {

.slideGroup .slideBox{ padding:0 26px;}	
.slideGroup .parBd .slick-next{ right:-26px; width:26px; height:26px; margin-top:-13px; }
.slideGroup .parBd .slick-prev{ left:-26px; width:26px; height:26px; margin-top:-13px; }
.slideGroup .parBd ul{ margin:0 -8px;}
.slideGroup .parBd ul li{ margin:0 8px;}

.zy_service1{ padding:20px 0 10px 0; }
.zy_service1 h2{font-size:18px; line-height:28px;}
.zy_service1 h3{ font-size:14px; line-height:24px;}
.zy_service2{ margin-top:20px; }
.slideGroup .parBd{ margin:20px 0 10px 0;}


}

@media screen and (max-width:767px) {


.slideGroup .parBd ul{ margin:0 -5px;}
.slideGroup .parBd ul li{ margin:0 5px;}
.slideGroup .parHd ul li{ width:68px; height:30px; font-size:12px;  line-height:30px; margin:0 3px; border-radius:30px; -moz-border-radius:30px; -webkit-border-radius:30px;}

}


.zy_service3{ float:left; width:100%; text-align:center; padding:35px 0 25px 0;}
.zy_service3 h2{ float:left; width:100%; color:#006431; font-size:20px; line-height:28px;}
.zy_service3 h3{ float:left; width:100%; color:#999999; font-size:14px; line-height:22px; font-family:"Arial"; margin-top:5px;}
.zy_service4{ float:left; width:100%; margin-bottom:60px; position:relative;}
.zy_service4_3{ float:left; width:95px; height:95px; position:absolute; left:43%; top:50%; margin:-48px 0 0 0;}
.zy_service4_1{ float:left; width:59.39%; background:url(../images/main102.png) left center no-repeat; background-size:100% 100%; position:relative; left:0; top:0; padding:12px 134px 47px 30px;}
.zy_service4_tx strong{ float:left; width:100%; color:#fff; font-size:18px; line-height:30px;}
.zy_service4_tx ul{ float:left; width:100%; margin-top:6px;}
.zy_service4_tx ul li{ float:left; width:100%; color:#fff; font-size:14px; line-height:30px;}

.zy_service4_tx ul li.l2{ padding-right:33px;}
.zy_service4_tx ul li.l3{ padding-right:66px;}
.zy_service4_tx ul li.l4{ padding-right:99px;}
.zy_service4_tx ul li.l7{ padding-left:20px;}
.zy_service4_tx ul li.l6{ padding-left:40px;}
.zy_service4_tx ul li.l5{ padding-left:66px;}
.zy_service4_tx strong.l9{ padding-left:76px;}





.zy_service4_2{ float:right; width:65.04%; background:url(../images/main103.png) left center no-repeat; background-size:100% 100%; position:absolute; right:0; top:0; padding:42px 30px 47px 202px;}


@media screen and (max-width:992px) {
.zy_service4{ margin-bottom:30px;}	
.zy_service4_3{width:70px; height:70px;margin:-35px 0 0 0;}
.zy_service4_1{ padding:12px 90px 47px 15px;}
.zy_service4_2{ padding:42px 15px 47px 130px;}
.zy_service4_tx ul li.l2{ padding-right:33px;}
.zy_service4_tx ul li.l3{ padding-right:66px;}
.zy_service4_tx ul li.l4{ padding-right:99px;}
.zy_service4_tx ul li.l7{ padding-left:20px;}
.zy_service4_tx ul li.l6{ padding-left:40px;}
.zy_service4_tx ul li.l5{ padding-left:66px;}
.zy_service4_tx strong.l9{ padding-left:76px;}
	
	
}

@media screen and (max-width:767px) {


.zy_service3{  padding:25px 0 15px 0;}
.zy_service3 h2{ font-size:18px; line-height:26px;}

.zy_service4_1{ width:100%; background:#006431; padding:15px 15px 50px 15px;}
.zy_service4_2{ width:100%; background:#333333; padding:50px 15px 15px 15px; position:static;}
.zy_service4_tx ul li.l2{ padding-right:0;}
.zy_service4_tx ul li.l3{ padding-right:0;}
.zy_service4_tx ul li.l4{ padding-right:0;}
.zy_service4_tx ul li.l7{ padding-left:0;}
.zy_service4_tx ul li.l6{ padding-left:0;}
.zy_service4_tx ul li.l5{ padding-left:0;}
.zy_service4_tx strong.l9{ padding-left:0;}
.zy_service4_3{width:70px; height:70px; left:50%; margin:-35px 0 0 -35px;}

}


.back6{ float:left; width:100%;  padding:40px 0;}
.Servicedown{ float:left; width:100%;}
.s_down1{ float:left; width:100%; text-align:center; border-bottom:1px solid #ffffff; padding-bottom:22px;}
.s_down1 h3{ display:inline-block; *display:inline; *zoom:1; line-height:38px; height:38px; background:url(../images/main105.png) left center no-repeat; color:#006431; font-size:20px; padding-left:43px;}
.s_down2{ float:left; width:100%; margin-top:20px;}
.s_down2_ul{ margin:0 -15px;display: -webkit-flex; display:flex; flex-wrap: wrap; align-items: flex-start;}
.s_down2 .l1{ float:left; width:50%; padding:10px 15px;}
.s_down2 .l1 a{ float:left; width:100%; background:#fff; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; outline:none; padding:20px 20px 15px 20px;}
.about_tp .tp4{ float:left; color:#006431; font-size:20px; line-height:24px; height:24px; padding:0 8px; margin-top:17px;}
.s_down2_tx{ float:left; width:100%; color:#333333; font-size:14px; line-height:24px; min-height:48px; margin-top:8px;}
.Servicedown .slick-dots{ width:0; height:0; overflow:hidden;}
.Servicedown .slick-next{ width:0; height:0; overflow:hidden;}
.Servicedown .slick-prev{ width:0; height:0; overflow:hidden;}

.Service_Items{ float:left; width:100%; padding:50px 0;}
.Servicetop{ margin:0 -15px;}
.Servicetop .slick-dots{ width:0; height:0; overflow:hidden;}
.Servicetop .slick-next{ width:0; height:0; overflow:hidden;}
.Servicetop .slick-prev{ width:0; height:0; overflow:hidden;}
.Servicetop .s_top1{ float:left; width:100%; padding:0 15px; text-align:center;}
.s_top1_1{ display:block; margin:0 auto; width:147px; height:170px; position:relative; padding:10px; overflow:hidden;}
.s_top1_1 i{ display:block; position:absolute; width:100%; height:100%; left:0; top:0; background:url(../images/nub_bg.png) center no-repeat; background-size:100% 100%;}
.s_top1_2{ float:left; width:100%; height:40px; background:url(../images/nub17.jpg) center no-repeat;}
.s_top1_3{ float:left; width:100%; color:#333333; font-size:18px; line-height:28px; padding:6px 0 8px 0;}
.s_top1_4{ float:left; width:100%; color:#777777; font-size:14px; line-height:18px;}
.m_t_30{ margin-top:30px;}
.Servicetop .s_top1:hover .s_top1_1 i{ background:url(../images/nub_bg_1.png) center no-repeat;background-size:100% 100%;}
.Servicetop .s_top1:hover .s_top1_3{ color:#f6811f; }
.Servicetop .s_top1:hover .s_top1_2{ background:url(../images/nub17_1.png) center no-repeat;}


@media screen and (max-width:1199px) {

.s_down2_ul{ margin:0 -10px;}
.s_down2 .l1{ padding:10px;}



}

@media screen and (max-width:992px) {


.back6{padding:30px 0; background-size:auto 100%;}
.s_down1{ padding-bottom:12px;}
.s_down1 h3{ line-height:30px; height:30px; background-size:23px 30px; font-size:18px; padding-left:30px;}
.s_down2{ margin-top:15px;}
.s_down2_ul{ margin:0 -8px;}
.s_down2 .l1{ padding:8px;}
.about_tp .tp4{ font-size:18px; line-height:24px; height:24px; padding:0 8px; margin-top:5px;}

.Service_Items{ padding:30px 0;}
.Servicetop{ margin:0 -8px;}
.Servicetop .s_top1{ padding:0 8px;}
.m_t_30{ margin-top:15px;}
.s_top1_1{ width:120px; height:139px;}
.s_top1_2{ height:30px;}



}

@media screen and (max-width:767px) {

.s_down2 .l1{ width:100%;}



}







@media screen and (max-device-width: 320px){body{-webkit-text-size-adjust:none}}
@media screen and (max-device-width: 480px){body{-webkit-text-size-adjust:none}}
@media only screen and (-webkit-min-device-pixel-ratio: 2){body{-webkit-text-size-adjust:none}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1243px){body{-webkit-text-size-adjust:none}}





.news_tit{ width:100%; float:left; border-bottom:1px dashed #999999; padding:0px 0 10px 0; text-align:center; line-height:32px;}
.news_tit h2{  font-size:22px; line-height:28px; color:#333;}
.news_tit span{ color:#969696; font-size:12px;}

.news_ct{ width:100%; float:left; padding:15px 0 20px 0;   text-align:left; }
.news_ct img { max-width: 100%; }



/*新增页面*/
.z_0100_1{ width:100%; float:left;}
.z_0100_1 .zcontent1{ width:100%; float:left; text-align:center; padding:48px 0; text-align:center; font-size:18px;  color:#555; line-height:42px;}
.z_0100_1 .zcontent2{ width:100%; float:left; padding:52px 0 58px 0; text-align:center;}
.z_0100_1 .zcontent2 ul{display:inline-block;*display:inline; *zoom:1; margin-top:25px;}
.z_0100_1 .zcontent2 ul li{ float:left; margin-top:10px; padding:0 30px;}
.z_0100_1 .zcontent2 ul li .zbox{display:inline-block;*display:inline; *zoom:1; background:url(../images/zbg_01.png) no-repeat center; background-size:contain; width:200px; height:178px;}
.z_0100_1 .zcontent2 ul li .zbox h4{ width:100%; float:left; margin-top:38px; font-size:18px; color:#006431; line-height:48px;}
.z_0100_1 .zcontent2 ul li .zbox h4 strong{ font-size:36px;}
.z_0100_1 .zcontent2 ul li .zbox h5{ width:100%; float:left; margin-top:9px;}
.z_0100_1 .zcontent2 ul li .zbox h5 span{display:inline-block;*display:inline; *zoom:1; width:107px; height:31px; line-height:31px; border-radius:15px; -webkit-border-radius:15px; -moz-border-radius:15px; overflow:hidden; color:white; font-size:18px; background:#b1b1b1;}
.z_0100_1 .zcontent3{ width:100%; float:left; padding:30px 0 52px 0;}
.z_0100_1 .zcontent3 ul{ width:100%; float:left; padding:0 100px;}
.z_0100_1 .zcontent3 ul li{ width:100%; float:left; margin-top:30px; padding-left:300px; position:relative;}
.z_0100_1 .zcontent3 ul li .img{ width:270px; height:270px; float:left; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; overflow:hidden; background:#006431; position:absolute; left:0; top:0;}
.z_0100_1 .zcontent3 ul li .img img{ float:left; width:100%; height:100%; display:block; opacity:0.5; filter:alpha(opacity=50);}
.z_0100_1 .zcontent3 ul li .img h4{ display:table; width:100%; height:100%; position:absolute; left:0; top:0;}
.z_0100_1 .zcontent3 ul li .img h4 .name{ display:table-cell; vertical-align:middle; font-size:24px; color:white; line-height:38px; text-align:center; width:100%;}
.z_0100_1 .zcontent3 ul li .text{ width:100%; display:table; float:left; height:270px;}
.z_0100_1 .zcontent3 ul li .text .p{ display:table-cell; vertical-align:middle; width:100%; font-size:18px; color:#555; line-height:42px;}
.z_0100_1 .zcontent3 ul li.l1{ padding-left:0; padding-right:300px;}
.z_0100_1 .zcontent3 ul li.l1 .img{ left:auto; right:0;}

@media screen and (max-width:1199px) {
.z_0100_1 .zcontent2 ul li{ padding:0 15px;}
}
@media screen and (max-width:992px) {
.z_0100_1 .zcontent1{ padding:28px 0; font-size:16px; line-height:32px;}
.z_0100_1 .zcontent2 ul li .zbox{ width:140px; height:122px;}
.z_0100_1 .zcontent2 ul li .zbox h4{ margin-top:28px; font-size:16px; line-height:38px;}
.z_0100_1 .zcontent2 ul li .zbox h4 strong{ font-size:26px;}
.z_0100_1 .zcontent2 ul li .zbox h5{ margin-top:4px;}
.z_0100_1 .zcontent2 ul li .zbox h5 span{ width:88px;height:28px; line-height:28px; border-radius:14px; -webkit-border-radius:14px; -moz-border-radius:14px; font-size:16px;}
.z_0100_1 .zcontent3 ul li{ margin-top:20px; padding-left:250px;}
.z_0100_1 .zcontent3 ul li .img{ width:220px; height:220px;}
.z_0100_1 .zcontent3 ul li .img h4 .name{ font-size:20px; line-height:32px;}
.z_0100_1 .zcontent3 ul li .text{ height:220px;}
.z_0100_1 .zcontent3 ul li .text .p{ font-size:16px; line-height:32px;}
.z_0100_1 .zcontent3 ul li.l1{ padding-left:0; padding-right:250px;}
}
@media screen and (max-width:767px) {
.z_0100_1 .zcontent1{ padding:18px 15px; font-size:14px; line-height:26px;}
.z_0100_1 .zcontent2{ padding:22px 0 28px 0;}
.z_0100_1 .zcontent2 ul{ width:100%; float:left; margin-top:15px;}
.z_0100_1 .zcontent2 ul li{ width:25%; padding:0;}
.z_0100_1 .zcontent2 ul li .zbox{ width:110px; height:96px;}
.z_0100_1 .zcontent2 ul li .zbox h4{ margin-top:18px; font-size:14px; line-height:28px;}
.z_0100_1 .zcontent2 ul li .zbox h4 strong{ font-size:20px;}
.z_0100_1 .zcontent2 ul li .zbox h5{ margin-top:2px;}
.z_0100_1 .zcontent2 ul li .zbox h5 span{ width:68px;height:24px; line-height:24px; border-radius:12px; -webkit-border-radius:12px; -moz-border-radius:12px; font-size:14px;}
.z_0100_1 .zcontent3{ padding:20px 0 32px 0;}
.z_0100_1 .zcontent3 ul{ padding:0 0px;}
.z_0100_1 .zcontent3 ul li{ margin-top:20px; padding-left:200px;}
.z_0100_1 .zcontent3 ul li .img{ width:180px; height:180px;}
.z_0100_1 .zcontent3 ul li .img h4 .name{ font-size:16px; line-height:28px;}
.z_0100_1 .zcontent3 ul li .text{ height:180px;}
.z_0100_1 .zcontent3 ul li .text .p{ font-size:14px; line-height:26px;}
.z_0100_1 .zcontent3 ul li.l1{ padding-left:0; padding-right:200px;}
}
@media screen and (max-width:480px) {
.z_0100_1 .zcontent2{ padding:12px 0 18px 0;}
.z_0100_1 .zcontent2 ul li{ width:50%;}
.z_0100_1 .zcontent3 ul li{ margin-top:10px; padding-left:150px;}
.z_0100_1 .zcontent3 ul li .img{ width:140px; height:140px;}
.z_0100_1 .zcontent3 ul li .img h4 .name{ font-size:14px; line-height:24px;}
.z_0100_1 .zcontent3 ul li .text{ height:140px;}
.z_0100_1 .zcontent3 ul li .text .p{ font-size:12px; line-height:24px;}
.z_0100_1 .zcontent3 ul li.l1{ padding-left:0; padding-right:150px;}
}

.z_0100_1 .zcontent4{ width:100%; float:left; padding-bottom:60px;}
.z_0100_1 .zcontent4 .p{ width:100%; float:left; text-align:center; margin-top:24px; font-size:18px; color:#555; line-height:42px;}
.z_0100_1 .zcontent5{ width:100%; float:left; padding:0 0 62px 0; overflow:hidden;}
.z_0100_1 .zcontent5 ul{ width:100%; float:left; margin-top:33px;}
.z_0100_1 .zcontent5 ul li{ width:33.33%; float:left; padding:0 15px; min-height:173px;}
.z_0100_1 .zcontent5 ul li .zbox{ padding:67px 0 0 155px; position:relative;}
.z_0100_1 .zcontent5 ul li .ico{ width:148px; height:173px; position:absolute; left:0; top:0;}
.z_0100_1 .zcontent5 ul li .text{ width:100%; float:left;}
.z_0100_1 .zcontent5 ul li .text h4{ width:100%; float:left; line-height:36px; border-bottom:solid 1px #006431; font-size:16px; color:#666; padding-left:7px;}
.z_0100_1 .zcontent5 ul li .text h4 span{ color:#333;}
.z_0100_1 .zcontent5 ul li .text h4 span strong{ font-weight:bold; font-size:30px; color:#006431; font-style:oblique;}
.z_0100_1 .zcontent5 ul li .text .p{ width:100%; float:left; margin-top:7px; font-size:14px; color:#666; padding-left:7px;}
@media screen and (max-width:1199px) {
.z_0100_1 .zcontent5 ul li{ min-height:115px;}
.z_0100_1 .zcontent5 ul li .zbox{ padding:27px 0 0 105px; position:relative;}
.z_0100_1 .zcontent5 ul li .ico{ width:98px; height:115px;}
}
@media screen and (max-width:992px) {
.z_0100_1 .zcontent4 .p{ margin-top:14px; font-size:16px; line-height:32px;}
.z_0100_1 .zcontent5 ul{ margin-top:13px;}
.z_0100_1 .zcontent5 ul li{ width:50%; margin-top:10px;}
}
@media screen and (max-width:767px) {
.z_0100_1 .zcontent4{ padding-bottom:30px;}
.z_0100_1 .zcontent4 .p{ margin-top:10px; font-size:14px; line-height:28px;}
.z_0100_1 .zcontent5{ padding:0 0 32px 0;}
.z_0100_1 .zcontent5 ul li{ width:100%;}
}

/*海外服务*/
.z_0100_2{ width:100%; float:left; padding:0 0 30px 0;}
.z_0100_2 .home_talent1{ margin-top:30px;}
.z_0100_2 .home_talent1 .l4 .l4_2{ background:#f4f4f5;}
.z_0100_3{ padding:30px 0 0 0;}
.z_0100_3 .zy_service1 h6{ background:#e8e8e9;}
@media screen and (max-width:767px) {
.z_0100_2{ padding:0 0 10px 0;}
.z_0100_2 .home_talent1{ margin-top:10px;}
.z_0100_3{ padding:10px 0 0 0;}
}

/*家务助理*/
.z_0100_4{ width:100%; float:left; padding:31px 0 57px 0;}
.z_0100_4 .zcontent1{ width:100%; float:left; background:url(../images/zbg_02.png) no-repeat right bottom;}
.z_0100_4 .zcontent1 ul{ width:100%; float:left;}
.z_0100_4 .zcontent1 ul li{ width:100%; float:left; margin-top:30px;}
.z_0100_4 .zcontent1 ul li h4{ width:100%; float:left;}
.z_0100_4 .zcontent1 ul li h4 span{ display:block; float:left; padding:0 40px 0 20px; font-size:16px; color:white; line-height:36px; background:#e77714; border-top-right-radius:18px; -webkit-border-top-right-radius:18px; -moz-border-top-right-radius:18px; border-bottom-right-radius:18px; -webkit-border-bottom-right-radius:18px; -moz-border-bottom-right-radius:18px; overflow:hidden;}
.z_0100_4 .zcontent1 ul li .p{ width:100%; float:left; margin-top:9px; font-size:16px; color:#333; line-height:36px; padding-left:20px;}
.zbg_1{ width:100%; float:left; margin-top:53px; background:url(../images/zbg_03.jpg) no-repeat center; text-align:center;}
.zbg_1 .z_430{display:inline-block;*display:inline; *zoom:1; width:430px; padding:45px 30px; background:white; box-shadow:0 0 7px rgba(0,0,0,0.06);}
.zbg_1 .z_430 img{ width:100%; float:left;}
@media screen and (max-width:992px) {
.z_0100_4{ padding:11px 0 27px 0;}
.z_0100_4 .zcontent1{ background-size:40% auto; padding:0 15px;}
.z_0100_4 .zcontent1 ul li{ margin-top:15px;}
.z_0100_4 .zcontent1 ul li h4 span{ padding:0 20px 0 10px; font-size:14px; line-height:30px; border-top-right-radius:15px; -webkit-border-top-right-radius:15px; -moz-border-top-right-radius:15px; border-bottom-right-radius:15px; -webkit-border-bottom-right-radius:15px; -moz-border-bottom-right-radius:15px;}
.z_0100_4 .zcontent1 ul li .p{ margin-top:5px; font-size:14px; line-height:30px; padding-left:10px;}
.zbg_1{ margin-top:33px; background-size:auto 60%;}
.zbg_1 .z_430{ width:330px; padding:35px 20px;}
}
@media screen and (max-width:480px) {
.z_0100_4 .zcontent1 ul li{ margin-top:10px;}
.z_0100_4 .zcontent1 ul li h4 span{ padding:0 15px 0 10px; font-size:12px; line-height:26px; border-top-right-radius:14px; -webkit-border-top-right-radius:14px; -moz-border-top-right-radius:14px; border-bottom-right-radius:14px; -webkit-border-bottom-right-radius:14px; -moz-border-bottom-right-radius:14px;}
.z_0100_4 .zcontent1 ul li .p{ margin-top:3px; font-size:12px; line-height:26px; padding-left:5px;}
.zbg_1 .z_430{ width:230px; padding:25px 10px;}
}

/*2月嫂*/
.Business1 .zcontent1{ padding:0;}
.z_0100_1 .zcontent6{ width:100%; float:left; padding:0 0 28px 0; overflow:hidden;}
.z_0100_1 .zcontent6 ul{ width:66.66%; float:left;}
.z_0100_1 .zcontent6 ul li{ width:50%; float:left; padding:0 15px; margin-top:30px;}
.z_0100_1 .zcontent6 ul li .zbox{ width:100%; float:left; position:relative; overflow:hidden;}
.z_0100_1 .zcontent6 ul li .zbox img{ width:100%; float:left;
		 transition: all 1s linear;
	-moz-transition: all 1s linear;
 -webkit-transition: all 1s linear;
-o-transition: width all 1s linear;}
.z_0100_1 .zcontent6 ul li .zbox:hover img{transform: scale(1.09,1.09);
	-ms-transform: scale(1.09,1.09);	
-webkit-transform: scale(1.09,1.09);
	 -o-transform: scale(1.09,1.09);	
   -moz-transform: scale(1.09,1.09);}
.z_0100_1 .zcontent6 ul li .zbox .text{ width:100%; background:url(../images/zbg_04.png); padding:16px 30px; font-size:14px; color:white; line-height:20px; position:absolute; left:0; bottom:0;}
.z_0100_1 .zcontent6 .z_370{ width:33.33%; float:left; margin-top:30px; padding:0 15px;}
.z_0100_1 .zcontent6 .z_370 .zbox{ width:100%; float:left; position:relative; overflow:hidden;}
.z_0100_1 .zcontent6 .z_370 .zbox img{ width:100%; float:left;
		 transition: all 1s linear;
	-moz-transition: all 1s linear;
 -webkit-transition: all 1s linear;
-o-transition: width all 1s linear;}
.z_0100_1 .zcontent6 .z_370 .zbox .text{ width:100%; background:url(../images/zbg_04.png); padding:16px 30px; font-size:14px; color:white; line-height:20px; position:absolute; left:0; bottom:0;}
.z_0100_1 .zcontent6 .z_370 .zbox:hover img{transform: scale(1.09,1.09);
	-ms-transform: scale(1.09,1.09);	
-webkit-transform: scale(1.09,1.09);
	 -o-transform: scale(1.09,1.09);	
   -moz-transform: scale(1.09,1.09);}
.z_0100_4 .zcontent2{ width:100%; float:left; overflow:hidden;}
.z_0100_4 .zcontent2 .text{ width:100%; float:left; text-align:center; margin-top:25px; font-size:16px;  color:#555; line-height:36px;}
.z_0100_4 .zcontent2 ul{ width:100%; float:left; margin-top:20px;}
.z_0100_4 .zcontent2 ul li{ width:25%; float:left; padding:0 15px; margin-top:10px;}
.z_0100_4 .zcontent2 ul li .zbox{ width:100%; float:left; background:#f5f5f7; padding:40px 30px 21px 30px; height:412px; overflow:hidden;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
	 -o-transition: all 0.2s ease-out 0s; 
		transition: all 0.2s ease-out 0s;}
.z_0100_4 .zcontent2 ul li .zbox .img{ width:100%; float:left; text-align:center;}
.z_0100_4 .zcontent2 ul li .zbox .img .img_box{display:inline-block;*display:inline; *zoom:1; width:140px; height:140px; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; overflow:hidden;}
.z_0100_4 .zcontent2 ul li .zbox .img .img_box img{ width:100%; height:100%; float:left;}
.z_0100_4 .zcontent2 ul li .zbox h4{ width:100%; float:left; margin-top:15px; font-size:18px; color:#333; line-height:26px; text-align:center;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
	 -o-transition: all 0.2s ease-out 0s; 
		transition: all 0.2s ease-out 0s;}
.z_0100_4 .zcontent2 ul li .zbox .p{ width:100%; float:left; margin-top:8px; font-size:14px; color:#666; line-height:27px;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
	 -o-transition: all 0.2s ease-out 0s; 
		transition: all 0.2s ease-out 0s;}
.z_0100_4 .zcontent2 ul li .zbox:hover{ background:#006431;}
.z_0100_4 .zcontent2 ul li .zbox:hover h4{ color:white;}
.z_0100_4 .zcontent2 ul li .zbox:hover .p{ color:white;}
@media screen and (max-width:1199px) {
.z_0100_4 .zcontent2 ul li .zbox{ padding:20px 30px 21px 30px;}
}
@media screen and (max-width:992px) {
.z_0100_1 .zcontent6 ul{ width:100%;}
.z_0100_1 .zcontent6 .z_370{ width:50%;}
.z_0100_1 .zcontent6 ul li .zbox .text,.z_0100_1 .zcontent6 .z_370 .zbox .text{ padding:12px 15px;}
.z_0100_4 .zcontent2 ul li{ width:50%;}
.z_0100_4 .zcontent2 .text{ margin-top:15px; font-size:14px; line-height:30px;}
}
@media screen and (max-width:480px) {
.z_0100_1 .zcontent6 ul li{ width:100%;}
.z_0100_1 .zcontent6 .z_370{ width:100%;}
.z_0100_4 .zcontent2 ul li .zbox{ padding:20px 15px 21px 15px;}
.z_0100_4 .zcontent2 ul li .zbox .img .img_box{ width:100px; height:100px;}
.z_0100_4 .zcontent2 ul li .zbox h4{ margin-top:10px; font-size:16px; line-height:24px; }
.z_0100_4 .zcontent2 ul li .zbox .p{ margin-top:5px; font-size:12px; line-height:22px;}
}

/*1保姆*/
.z_0100_4 .zcontent3{ width:100%; float:left; margin-top:10px;}
.z_0100_4 .zcontent3 ul{ width:100%; float:left; margin-top:-50px; padding:0 140px;}
.z_0100_4 .zcontent3 ul li{ width:100%; float:left; margin-top:50px; position:relative;}
.z_0100_4 .zcontent3 ul li .img{ width:175px; height:175px; position:absolute; left:0; top:0; border-radius:36px; -webkit-border-radius:36px; -moz-border-radius:36px; overflow:hidden;}
.z_0100_4 .zcontent3 ul li .img img{ width:100%; float:left; height:100%;}
.z_0100_4 .zcontent3 ul li .text{ width:100%; float:left; margin-top:36px; background:#f1f1f1; padding-left:175px; border-bottom-left-radius:36px; -webkit-border-bottom-left-radius:36px; -moz-border-bottom-left-radius:36px;}
.z_0100_4 .zcontent3 ul li .text .text_box{ width:100%; float:left; padding:15px 30px 20px 25px; position:relative;}
.z_0100_4 .zcontent3 ul li .text .text_box h4{ width:100%; float:left; font-size:18px; color:#006431; line-height:28px;  font-weight:bold; position:relative; z-index:2;}
.z_0100_4 .zcontent3 ul li .text .text_box .p{ width:100%; margin-top:6px; float:left; font-size:14px; color:#666; line-height:20px; }
.z_0100_4 .zcontent3 ul li .text .text_box .ico{ width:63px; height:63px; background:url(../images/zbg_05.png) no-repeat center; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; overflow:hidden; text-align:center; line-height:62px; font-size:36px;  color:#006431; font-weight:bold; position:absolute; left:-33px; top:-7px;} 
.z_0100_4 .zcontent3 ul li.l1{ padding-left:0;}
.z_0100_4 .zcontent3 ul li.l1 .img{ left:auto; right:0;}
.z_0100_4 .zcontent3 ul li.l1 .text{ padding-left:0; padding-right:175px; border-bottom-right-radius:36px; -webkit-border-bottom-right-radius:36px; -moz-border-bottom-right-radius:36px; border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; -moz-border-bottom-left-radius:0px;}
.z_0100_4 .zcontent3 ul li.l1 .text .text_box{ padding:15px 25px 20px 30px;}
.z_0100_4 .zcontent3 ul li.l1 .text .text_box h4{ text-align:right;}
.z_0100_4 .zcontent3 ul li.l1 .text .text_box .ico{ left:auto; right:-33px;}
@media screen and (max-width:1199px) {
.z_0100_4 .zcontent3 ul{ padding:0;}
}
@media screen and (max-width:767px) {
.z_0100_4 .zcontent3 ul li{ margin-top:20px;}
.z_0100_4 .zcontent3 ul li .text .text_box{ padding:10px 20px 10px 15px;}
.z_0100_4 .zcontent3 ul li .text .text_box h4{ font-size:16px; line-height:26px;}
.z_0100_4 .zcontent3 ul li .text .text_box .p{ margin-top:4px; font-size:12px;}
.z_0100_4 .zcontent3 ul li .text .text_box .ico{ width:53px; height:53px; background-size:contain; line-height:53px; font-size:26px; left:-23px;}
.z_0100_4 .zcontent3 ul li.l1 .text .text_box{ padding:10px 15px 10px 20px;}
.z_0100_4 .zcontent3 ul li.l1 .text .text_box .ico{ right:-23px;}
}
@media screen and (max-width:480px) {
.z_0100_4 .zcontent3 ul li .img{ width:125px; height:125px;}
.z_0100_4 .zcontent3 ul li .text{ padding-left:125px;}
.z_0100_4 .zcontent3 ul li.l1 .text{ padding-right:125px;}
}

/*4母婴护理班*/
.Nursery1 .text{ width:100%; float:left; text-align:left; margin-top:25px;}
.Nursery1 .text .name{ width:80px; height:80px; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; overflow:hidden; text-align:center; padding:10px 10px 0 10px; font-size:24px; color:white; line-height:30px; font-weight:bold; background:#f89440; float:left;}
.Nursery1 .text .p{ margin-left:100px; margin-top:10px; font-size:16px; color:#444; line-height:30px;}
.textcenter{ text-align:center;}

/*7厨师班管家班*/
.z_0100_6{ width:100%; float:left; padding:40px 0 58px 0;}
.z_0100_6 ul{ width:100%; float:left; margin-top:-65px;}
.z_0100_6 ul li{ width:100%; float:left; margin-top:65px; padding-left:370px; background:#f7f7f7; position:relative;}
.z_0100_6 ul li .img{ width:370px; height:370px; float:left; overflow:hidden; position:absolute; left:0; top:0;}
.z_0100_6 ul li .text{ width:100%; float:left; display:table; padding:0 70px 0 40px; height:370px;}
.z_0100_6 ul li .text .text_box{ display:table-cell; vertical-align:middle;}
.z_0100_6 ul li .text .text_box h4{ font-size:24px; color:#333; line-height:32px; font-weight:bold; width:100%; float:left;}
.z_0100_6 ul li .text .text_box .p{ margin-top:24px; font-size:16px; color:#666; line-height:26px; width:100%; float:left;}
.z_0100_6 ul li.l1{ padding-left:0; padding-right:370px;}
.z_0100_6 ul li.l1 .img{ left:auto; right:0;}
.z_0100_6 ul li.l1 .text{ padding:0 40px 0 70px;}
.z_0100_5{ width:100%; float:left; padding:20px 0 55px 0; overflow:hidden;}
.z_0100_5 ul{ width:100%; float:left; margin-top:30px;}
.z_0100_5 ul li{ width:16.66%; float:left; margin-top:10px; padding:0 15px;}
.z_0100_5 ul li .img{ width:100%;  border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; overflow:hidden;}
.z_0100_5 ul li .img img{ width:100%; float:left;}
.z_0100_5 ul li h4{ width:100%; float:left; text-align:center; margin-top:17px; font-size:18px;  color:#333; line-height:25px;}
.z_0100_5 ul li .ico{ width:100%; float:left;}
.z_0100_5 ul li .ico .iname{ float:left; width:50%; padding:0 5px; margin-top:10px;}
.z_0100_5 ul li .ico .iname span{ display:block; width:100%; height:28px; line-height:27px; text-align:center; border:solid 1px #dfdfdf; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; overflow:hidden; font-size:14px; color:#666;}
.zrow_1{ margin:0 -5px;}
@media screen and (max-width:992px) {
.z_0100_6 ul li .text{ padding:0 30px 0 20px;}
.z_0100_6 ul li .text .text_box h4{ font-size:20px; line-height:28px;}
.z_0100_6 ul li .text .text_box .p{ margin-top:20px; font-size:14px; line-height:22px;}
.z_0100_6 ul li.l1 .text{ padding:0 20px 0 30px;}
.z_0100_5 ul li{ width:25%;}
}
@media screen and (max-width:767px) {
.z_0100_6 ul{ margin-top:-45px;}
.z_0100_6 ul li{ padding-left:270px; margin-top:35px;}
.z_0100_6 ul li .img{ width:270px; height:270px;}
.z_0100_6 ul li .text{ height:270px;}
.z_0100_6 ul li.l1{ padding-right:270px;}
.z_0100_6 ul li .text .text_box h4{ font-size:16px; line-height:24px;}
.z_0100_6 ul li .text .text_box .p{ margin-top:10px; font-size:12px; line-height:20px;}
.z_0100_5 ul li{ width:33.33%; padding:0 10px;}
.z_0100_5 ul li h4{ margin-top:10px; font-size:14px; line-height:22px;}
.z_0100_5 ul li .ico .iname{ padding:0 2px; margin-top:4px;}
.z_0100_5 ul li .ico .iname span{ height:24px; line-height:23px; font-size:12px;}
.zrow_1{ margin:0 -2px;}
}
@media screen and (max-width:480px) {
.z_0100_6 ul li,.z_0100_6 ul li.l1{ padding-left:0; margin-top:15px; height:auto; padding-right:0;}
.z_0100_6 ul li .img,.z_0100_6 ul li.l1 .img{ width:100%; height:auto; position:relative; float:left;}
.z_0100_6 ul li .text,.z_0100_6 ul li.l1 .text{ height:auto; padding:15px;}
.z_0100_5 ul li{ width:50%;}
}

/*8加盟特色培训*/
.pz_main .z_0100_7{ width:100%; float:left; padding:28px 0 43px 0;}
.pz_main .z_0100_7 .zcontent1{ width:100%; float:left;}
.pz_main .z_0100_7 .zcontent1 ul{ width:100%; float:left; border-top-left-radius:10px; -webkit-border-top-left-radius:10px; -moz-border-top-left-radius:10px;border-bottom-left-radius:10px; -webkit-border-bottom-left-radius:10px; -moz-border-bottom-left-radius:10px; overflow:hidden;}
.pz_main .z_0100_7 .zcontent1 ul li{ width:100%; float:left; margin-top:2px; padding-left:245px; position:relative; height:63px;}
.pz_main .z_0100_7 .zcontent1 ul li.first{ margin-top:0;}
.pz_main .z_0100_7 .zcontent1 ul li .name{ width:245px; float:left; padding-right:21px; background:url(../images/zico_5_1.png) no-repeat right center #006431; text-align:center; font-size:18px; color:white; line-height:63px; position:absolute; left:0; top:0; font-weight:bold;}
.pz_main .z_0100_7 .zcontent1 ul li .p{ width:100%;  margin-top:5px; height:53px; padding:15px 64px; font-size:18px; color:white; line-height:23px; background:#faa510; border-top-right-radius:6px; -webkit-border-top-right-radius:6px; -moz-border-top-right-radius:6px;border-bottom-right-radius:6px; -webkit-border-bottom-right-radius:6px; -moz-border-bottom-right-radius:6px; overflow:hidden;}
.pz_main .z_0100_7 .zcontent1 .text{ width:100%; float:left; margin-top:63px; text-align:center;}
@media screen and (max-width:1199px) {
.pz_main .z_0100_7 .zcontent1 ul li .p{ padding:15px 24px;}
}
@media screen and (max-width:992px) {
.pz_main .z_0100_7 .zcontent1 ul li{ padding-left:145px;}
.pz_main .z_0100_7 .zcontent1 ul li .name{ width:145px; font-size:16px;}
.pz_main .z_0100_7 .zcontent1 ul li .p{ font-size:16px; padding:5px 14px; line-height:21px;}
.pz_main .z_0100_7 .zcontent1 .text{ margin-top:33px;}
}
@media screen and (max-width:480px) {
.pz_main .z_0100_7 .zcontent1 ul li{ padding-left:95px;}
.pz_main .z_0100_7 .zcontent1 ul li .name{ width:95px; font-size:14px;}
.pz_main .z_0100_7 .zcontent1 ul li .p{ font-size:12px; line-height:18px; padding:0px 10px;}
.pz_main .z_0100_7 .zcontent1 .text{ margin-top:23px;}
}

/*9市场分析*/
.pz_main .z_0100_7 .zcontent2{ width:100%; float:left; background:url(../images/zbg_06.jpg) no-repeat center; background-size:cover; padding:60px 100px;}
.pz_main .z_0100_7 .zbox_1{ width:100%; float:left; border-radius:25px; -webkit-border-radius:25px; -moz-border-radius:25px; overflow:hidden;}
.pz_main .z_0100_7 .zcontent2 .title{ width:100%; float:left; height:50px; background:#006431; line-height:50px; color:white; font-size:14px; text-align:center; padding:0 44px 0 42px;}
.pz_main .z_0100_7 .zcontent2 .title .z_93{ width:10.52%; float:left;}
.pz_main .z_0100_7 .zcontent2 .title .z_129{ width:14.59%; float:left;}
.pz_main .z_0100_7 .zcontent2 .title .z_137{ width:15.49%; float:left;}
.pz_main .z_0100_7 .zcontent2 .title .z_169{ width:19.11%; float:left;}
.pz_main .z_0100_7 .zcontent2 .title .z_187{ width:21.15%; float:left;}
.pz_main .z_0100_7 .zcontent2 ul{ width:100%; float:left; padding:20px; background:white;}
.pz_main .z_0100_7 .zcontent2 ul li{ width:100%; float:left; padding:0 22px; font-size:14px; color:#444; line-height:46px; background:#fdefe9; text-align:center;}
.pz_main .z_0100_7 .zcontent2 ul li .z_93{ width:10.52%; float:left;}
.pz_main .z_0100_7 .zcontent2 ul li .z_129{ width:14.59%; float:left;}
.pz_main .z_0100_7 .zcontent2 ul li .z_137{ width:15.49%; float:left;}
.pz_main .z_0100_7 .zcontent2 ul li .z_169{ width:19.11%; float:left;}
.pz_main .z_0100_7 .zcontent2 ul li .z_187{ width:21.15%; float:left;}
.pz_main .z_0100_7 .zcontent2 ul li.l1{ background:white;}
@media screen and (max-width:992px) {
.pz_main .z_0100_7 .zcontent2{ padding:40px 30px;}
.pz_main .z_0100_7 .zcontent2 .title{ padding:0 20px;}
.pz_main .z_0100_7 .zcontent2 ul li{ padding:0;}
}
@media screen and (max-width:767px) {
.pz_main .z_0100_7 .zcontent2 .zbox_1{ border-radius:15px; -webkit-border-radius:15px; -moz-border-radius:15px; overflow:hidden;}
.pz_main .z_0100_7 .zcontent2 .title{ padding:0 10px; height:40px; line-height:40px; font-size:12px;}
.pz_main .z_0100_7 .zcontent2 ul li{ font-size:12px; line-height:40px;}
.pz_main .z_0100_7 .zcontent2 ul{ padding:10px;}
.pz_main .z_0100_7 .zcontent2 .title .z_93{ width:20%;}
.pz_main .z_0100_7 .zcontent2 .title .z_129{ width:30%;}
.pz_main .z_0100_7 .zcontent2 .title .z_137{ width:50%;}
.pz_main .z_0100_7 .zcontent2 .title .z_169{ width:33.33%;}
.pz_main .z_0100_7 .zcontent2 .title .z_187{ width:33.33%;}
.pz_main .z_0100_7 .zcontent2 ul li .z_93{ width:20%;}
.pz_main .z_0100_7 .zcontent2 ul li .z_129{ width:30%;}
.pz_main .z_0100_7 .zcontent2 ul li .z_137{ width:50%;}
.pz_main .z_0100_7 .zcontent2 ul li .z_169{ width:33.33%;}
.pz_main .z_0100_7 .zcontent2 ul li .z_187{ width:33.33%;}
}
@media screen and (max-width:480px) {
.pz_main .z_0100_7 .zcontent2{ padding:15px 5px;}
}

/*10加盟流程*/
.pz_main .z_0100_7 .zcontent3{ width:100%; float:left; padding:50px 0 60px 0; text-align:center;}
.pz_main .z_0100_7 .zcontent3 ul{display:inline-block;*display:inline; *zoom:1; width:770px; position:relative; padding-top:22px; overflow:hidden;}
.pz_main .z_0100_7 .zcontent3 ul .dian{ width:12px; height:12px; background:#006431; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; overflow:hidden; position:absolute; left:50%; top:0; margin-left:-6px; z-index:2;}
.pz_main .z_0100_7 .zcontent3 ul .bian1{ width:2px; height:100%; position:absolute; background:#e7e7e7; left:50%; top:0; margin-left:-1px; padding:22px 0 0 0;}
.pz_main .z_0100_7 .zcontent3 ul li{ width:100%; float:left; margin-top:40px; position:relative;}
.pz_main .z_0100_7 .zcontent3 ul li .img{ width:200px; height:200px; float:left;}
.pz_main .z_0100_7 .zcontent3 ul li .name{ float:right; width:130px; height:40px; line-height:40px; font-size:18px; color:white; background:#006431; margin-top:60px; position:relative; z-index:2;}
.pz_main .z_0100_7 .zcontent3 ul li .ico{ width:79px; padding:0 7px 0 24px; text-align:center; height:48px; line-height:48px; font-size:24px; color:white; background:url(../images/zico_5_3.png) no-repeat center; position:absolute; left:50%; top:50%; margin:-24px 0 0 -46px; z-index:2;}
.pz_main .z_0100_7 .zcontent3 ul li .bian2{ width:355px; height:1px; background:#e6e6e6; left:50%; top:50%; position:absolute; margin-top:-1px;}
.pz_main .z_0100_7 .zcontent3 ul li.l1 .img{ float:right;}
.pz_main .z_0100_7 .zcontent3 ul li.l1 .name{ float:left;}
.pz_main .z_0100_7 .zcontent3 ul li.l1 .ico{ padding:0 24px 0 7px; background-image:url(../images/zico_5_4.png); margin:-24px 0 0 -30px;}
.pz_main .z_0100_7 .zcontent3 ul li.l1 .bian2{ left:auto; right:50%;}
.pz_main .z_0100_7 .zcontent3 ul .btn_1{ width:100%; float:left; margin-top:60px; text-align:center; position:relative; z-index:2;}
.pz_main .z_0100_7 .zcontent3 ul .btn_1 a{display:inline-block;*display:inline; *zoom:1; width:170px; height:46px; line-height:46px; border-radius:23px; -webkit-border-radius:23px; -moz-border-radius:23px; overflow:hidden; font-size:18px; color:white; background:#faa510;}
.pz_main .z_0100_7 .zcontent3 ul .btn_1 a img{ margin-right:10px; margin-top:-3px;}
.pz_main .z_0100_7 .zcontent3 ul .btn_1 a:hover{ background:#006431;}
@media screen and (max-width:992px) {
.pz_main .z_0100_7 .zcontent3 ul{ width:100%;}
}
@media screen and (max-width:767px) {
.pz_main .z_0100_7 .zcontent3{ padding:20px 0 30px 0;}
.pz_main .z_0100_7 .zcontent3 ul li .img{ width:150px; height:150px; }
.pz_main .z_0100_7 .zcontent3 ul li .name{ width:90px; height:36px; line-height:36px; margin-top:40px;}
}
@media screen and (max-width:480px) {
.pz_main .z_0100_7 .zcontent3 ul li{ margin-top:20px; padding-left:30%;}
.pz_main .z_0100_7 .zcontent3 ul .dian{ width:8px; height:8px; left:10%; margin-left:-4px;}
.pz_main .z_0100_7 .zcontent3 ul .bian1{ left:10%;}
.pz_main .z_0100_7 .zcontent3 ul li .img{ width:100%; height:auto;}
.pz_main .z_0100_7 .zcontent3 ul li .ico{ left:10%; padding:0 20px 0 6px; width:66px; height:40px; background-image:url(../images/zico_5_4.png); margin:-24px 0 0 -30px; background-size:66px 40px !important; font-size:20px; line-height:40px; margin:-20px 0 0 -25px !important; top:10%;}
.pz_main .z_0100_7 .zcontent3 ul li .name{ margin-top:10px; float:left; font-size:14px;}
.pz_main .z_0100_7 .zcontent3 ul .bian2{ display:none;}
.pz_main .z_0100_7 .zcontent3 ul .btn_1 a{ width:120px; height:40px; line-height:40px; border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px; font-size:14px; float:left;}
.pz_main .z_0100_7 .zcontent3 ul .btn_1 a img{ width:18px;}
}

/*12市场推广和渠道开拓*/
.z_0100_7 .zcontent4{ width:100%; float:left; padding:26px 0 30px 0;}
.z_0100_7 .zcontent4 h3{ width:100%; float:left; text-align:center; font-size:24px; color:#333; line-height:30px;}
.z_0100_7 .zcontent4 ul{ width:100%; float:left;}
.z_0100_7 .zcontent4 ul li{ width:100%; float:left; margin-top:38px; padding-left:585px; position:relative;}
.z_0100_7 .zcontent4 ul li .img{ width:585px; height:250px; float:left; position:absolute; left:0; top:0;}
.z_0100_7 .zcontent4 ul li .img img{ width:100%; height:100%;}
.z_0100_7 .zcontent4 ul li .img .name{ width:56px; height:100%; display:table; background:#006431; text-align:center; position:absolute; right:-56px; top:0; padding:0 10px;}
.z_0100_7 .zcontent4 ul li .img .name span{ display:table-cell; vertical-align:middle; font-size:24px; color:white; line-height:24px;}
.z_0100_7 .zcontent4 ul li .text{ width:100%; float:left; padding:15px 0 15px 115px; height:250px; display:table;}
.z_0100_7 .zcontent4 ul li .text .p{ width:100%; display:table-cell; vertical-align:middle; font-size:16px; color:#666; line-height:27px; text-indent:2em; text-align:left;}
.z_0100_7 .zcontent4 ul li.l1{ padding-left:0; padding-right:585px;}
.z_0100_7 .zcontent4 ul li.l1 .img{ left:auto; right:0;}
.z_0100_7 .zcontent4 ul li.l1 .img .name{ right:auto; left:-56px;}
.z_0100_7 .zcontent4 ul li.l1 .text{ padding:15px 115px 15px 0;}
@media screen and (max-width:992px) {
.z_0100_7 .zcontent4 h3{ font-size:20px; line-height:24px;}
.z_0100_7 .zcontent4 ul li{ padding-left:385px; margin-top:20px;}
.z_0100_7 .zcontent4 ul li .img{ width:385px; height:165px;}
.z_0100_7 .zcontent4 ul li .text{ height:165px; padding:15px 0 15px 65px;}
.z_0100_7 .zcontent4 ul li .img .name{ width:46px; right:-46px; padding:0 10px;}
.z_0100_7 .zcontent4 ul li .img .name span{ font-size:20px; line-height:20px;}
.z_0100_7 .zcontent4 ul li.l1{ padding-right:385px;}
.z_0100_7 .zcontent4 ul li.l1 .img .name{ left:-46px;}
.z_0100_7 .zcontent4 ul li.l1 .text{ padding:15px 65px 15px 0;}
.z_0100_7 .zcontent4 ul li .text .p{ font-size:14px; line-height:24px;}
}
@media screen and (max-width:767px) {
.z_0100_7 .zcontent4{ padding:0;}
.z_0100_7 .zcontent4 h3{ font-size:16px;}
.z_0100_7 .zcontent4 ul li,.z_0100_7 .zcontent4 ul li.l1{ padding:0;}
.z_0100_7 .zcontent4 ul li .img,.z_0100_7 .zcontent4 ul li.l1 .img{ width:100%; height:auto; position:relative; float:left;}
.z_0100_7 .zcontent4 ul li .img .name,.z_0100_7 .zcontent4 ul li.l1 .img .name{ left:0; right:auto; display:block; padding:0;}
.z_0100_7 .zcontent4 ul li .img .name span,.z_0100_7 .zcontent4 ul li.l1 .img .name span{ position:absolute; top:50%; left:0; padding:0 10px; font-size:16px; line-height:16px;
-webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    	transform: translate(0, -50%);}
.z_0100_7 .zcontent4 ul li .text,.z_0100_7 .zcontent4 ul li.l1 .text{ height:auto; padding:20px;}
}

/*13地图*/
.z_0100_8{ width:100%; float:left; padding:48px 0 60px 0;}
.z_0100_8 .zcontent1{ width:100%; float:left;}
.z_0100_8 .zcontent1 .ztit_1{ width:100%; float:left; text-align:center;}
.z_0100_8 .zcontent1 .ztit_1 h3{ width:100%; float:left; font-size:30px; color:#006431; line-height:48px;}
.z_0100_8 .zcontent1 .ztit_1 h5{ width:100%; float:left; font-size:16px; color:#666; line-height:34px;}
.z_0100_8 .zcontent1 .dt_box{ width:100%; float:left; height:500px; margin-top:31px;}
.z_0100_8 .zcontent1 .dt_box #bdmap{ width:100%; height:100%;}
.z_0100_8 .zcontent2{ width:100%; float:left; margin-top:60px;}
.z_0100_8 .zcontent2 ul{ width:100%; float:left; overflow:hidden;}
.z_0100_8 .zcontent2 ul li{ width:33.33%; float:left; padding:21px 10px 28px 10px; text-align:center; border-left:solid 2px #e2e2e2; margin:-2px;}
.z_0100_8 .zcontent2 ul li .ico{ width:100%; float:left; height:98px;}
.z_0100_8 .zcontent2 ul li .ico img{ height:100%;}
.z_0100_8 .zcontent2 ul li .text{ width:100%; float:left;}
.z_0100_8 .zcontent2 ul li .text h4{ font-size:16px; color:#333; line-height:36px;}
.z_0100_8 .zcontent2 ul li .text h5{ font-size:16px; color:#666; line-height:36px; font-family:"Arial"; letter-spacing:1px;}
.z_0100_8 .zcontent2 ul li .text h5 a{ color:#666; padding:0 10px;}
@media screen and (max-width:992px) {
.z_0100_8{ padding:28px 0 40px 0;}
.z_0100_8 .zcontent1 .ztit_1 h3{ font-size:20px; line-height:38px;}
.z_0100_8 .zcontent1 .ztit_1 h5{ font-size:14px; line-height:28px;}
.z_0100_8 .zcontent1 .dt_box{ height:300px;}
.z_0100_8 .zcontent2{ margin-top:30px;}
.z_0100_8 .zcontent2 ul li .ico{ height:78px;}
.z_0100_8 .zcontent2 ul li .text h4{ font-size:14px; line-height:30px;}
.z_0100_8 .zcontent2 ul li .text h5{ font-size:14px; line-height:24px;}
}
@media screen and (max-width:767px) {
.z_0100_8 .zcontent2 ul li{ width:100%; padding:11px 10px 18px 10px;}
}

/*14公司荣誉资质*/
.z_0100_8 .zcontent3{ width:100%; float:left; overflow:hidden;}
.z_0100_8 .zcontent3 ul{ width:66.66%; float:left;}
.z_0100_8 .zcontent3 ul li{ width:50%; float:left; padding:0 15px; margin-top:30px;}
.z_0100_8 .zcontent3 ul li .zbox{ width:100%; float:left; border:solid 1px #f2f2f2;}
.z_0100_8 .zcontent3 ul li img{ width:100%; float:left;}
.z_0100_8 .zcontent3 .z_370{ width:33.33%; float:left; padding:0 15px; margin-top:30px;}
.z_0100_8 .zcontent3 .z_370 .zbox{ width:100%; float:left; border:solid 1px #f2f2f2;}
.z_0100_8 .zcontent3 .z_370 img{ width:100%; float:left;}
.z_0100_8 .zcontent4{ width:100%; float:left; overflow:hidden;}
.z_0100_8 .zcontent4 ul{ width:100%; float:left;}
.z_0100_8 .zcontent4 ul li{ width:33.33%; float:left; padding:0 15px; margin-top:30px;}
.z_0100_8 .zcontent4 ul li .zbox{ width:100%; float:left; border:solid 1px #f3f3f3; height:54px; line-height:52px; text-align:center; background:url(../images/zico_7_1.png) no-repeat 5% center,url(images/zico_7_1.png) no-repeat 95% center; font-size:16px;  color:#333; overflow:hidden;}
@media screen and (max-width:1199px) {
.z_0100_8 .zcontent4 ul li .zbox{ font-size:14px;}
}
@media screen and (max-width:992px) {
.z_0100_8 .zcontent4 ul li{ width:50%;}
}
@media screen and (max-width:767px) {
.z_0100_8 .zcontent3 ul{ width:100%;}
.z_0100_8 .zcontent3 ul li{ margin-top:10px;}
.z_0100_8 .zcontent3 .z_370{ width:100%; margin-top:10px;}
.z_0100_8 .zcontent4 ul li{ width:100%; margin-top:10px;}
.z_0100_8 .zcontent4 ul li .zbox{ font-size:12px;}
}
@media screen and (max-width:480px) {
.z_0100_8 .zcontent3 ul li{ width:100%;}
}




/*20171113修改*/
.details_2 .new_pl{ width:100%; float: left; margin-top: 30px; font-size: 14px; color: #666; line-height: 24px; }
.details_2 .new_pl a{ text-decoration: underline; font-size: 18px; color: #006431; letter-spacing: 2px;}
.details_2 .ps{ width:100%; float: left; margin-top: 35px;  font-size: 12px; color: #999; line-height: 22px;}
.details_2 .ps img{ vertical-align: middle; margin: -3px 12px 0 0;}
@media screen and (max-width:480px) {
.details_2 .new_pl{ font-size: 12px; margin-top: 20px;}
.details_2 .new_pl a{ font-size: 16px;}
.c_0100_13 .content_2 .ps{ margin-top: 25px; }
}


/*评论页面*/
.c_1170_7{ width:100%; float: left; margin-top: 28px; border: solid 1px #eee; overflow: hidden;
-moz-border-radius:8px; 
 -webkit-border-radius:8px; 
 -khtml-border-radius:8px;
 border-radius:8px;}
.c_1170_7 .tit_4{ width:100%; float: left; background: #f8f8f8; height: 56px; border-bottom: solid 1px #ddd; padding: 0 40px;}
.c_1170_7 .tit_4 h4{ float: left; width:130px; line-height: 52px; border-bottom: solid 2px #006431; font-size: 16px; color: #555; text-align: center;}
.c_1170_7 .tit_4 h4 span{ color:#006431; font-size: 14px;}
.c_1170_7 ul{ width:100%; float: left; padding: 10px 40px 0 38px;}
.c_1170_7 ul li{ width:100%; float: left; padding: 30px 0 28px 0; border-bottom: dashed 1px #b2b2b2;}
.c_1170_7 ul li .img{ width:88px; height: 88px; float: left; overflow: hidden;
-moz-border-radius:50%; 
 -webkit-border-radius:50%; 
 -khtml-border-radius:50%;
 border-radius:50%;}
.c_1170_7 ul li .img img{ width:100%; float: left;}
.c_1170_7 ul li .text{ margin-left: 120px;}
.c_1170_7 ul li .text .title{ width:100%; float: left; margin-top: 16px; font-size: 16px; color: #333; line-height: 23px;}
.c_1170_7 ul li .text .star{ width:100%; float: left; margin-top: 14px;}
.c_1170_7 ul li .text .star i{ width:14px; height: 13px; float: left; margin-right: 8px; background: url(../images/new_ico_1.png) no-repeat center center; background-size: contain;}
.c_1170_7 ul li .text .star i.on{ background-image: url(../images/new_ico_1_h.png);}
.c_1170_7 ul li .text .tab{ width:100%; float: left; margin-top: 19px;}
.c_1170_7 ul li .text .tab span{ float: left; line-height: 33px; padding: 0 20px; border: solid 1px #dcdcdc; font-size: 14px; color: #999; height: 35px; margin-right: 10px;
-moz-border-radius:2px; 
 -webkit-border-radius:2px; 
 -khtml-border-radius:2px;
 border-radius:2px;}
.c_1170_7 ul li .text .p{ width:100%; float: left; margin-top: 18px; font-size: 14px; color: #666; line-height: 18px; height: 36px; overflow: hidden; position: relative;}
.c_1170_7 ul li .text .p .toggle{ position: absolute; right: 0; bottom: 0; background: white; letter-spacing: 1px; cursor: pointer;}
.c_1170_7 ul li .text .p.opened{ height:auto;}
.c_1170_7 ul li .text .p.opened .toggle{ width:100%; float: left; text-align: right; position: relative; bottom: auto; right: auto;}/**/
.c_1170_7 ul li .text .p .toggle .close,
.c_1170_7 ul li .text .p.opened .toggle .open {
	display: none;
}
.c_1170_7 ul li .text .p .toggle .opened,
.c_1170_7 ul li .text .p.opened .toggle .close {
	display: inline;
}
.c_1170_7 ul li .text .p .toggle span{ color: #006431;}
.c_1170_7 ul li .text .p .toggle span img{ vertical-align: middle; margin: -2px 0 0 5px;}
.c_1170_7 ul li .text .page{ width:100%; float: left; margin-top: 17px;}
.c_1170_7 ul li .text .page a{ width:80px; height: 80px; float: left; overflow:hidden; border: solid 2px #e5e5e5; margin-right: 20px; cursor: pointer;}
.c_1170_7 ul li .text .page h6{ float: right; font-size: 12px; color: #999; margin-top: 70px;}
.c_1170_7 ul li .text h5{ width:100%; float: left; margin-top: 26px; font-size: 14px; color: #006431; line-height: 20px;}
.c_1170_7 ul li .text .ps{ width:100%; float: left; margin-top: 15px; font-size: 12px; color: #999; line-height: 19px;}
.c_1170_7 ul li .text .ps img{ vertical-align:middle; margin: -2px 12px 0 0;}
.c_1170_7 ul li .text .moy{ float: right; margin-top: -24px; line-height: 24px; font-size: 14px; color: #999;}
.c_1170_7 ul li .text .moy span{ font-weight: bold; font-size: 24px; color: #006431;}
@media screen and (max-width:1024px) {
.c_1170_7 ul li .text .page h6{ width:100%; margin-top: 20px; text-align: left;}
.c_1170_7 ul{ padding: 10px 20px 0 18px;}
}
@media screen and (max-width:767px) {
.c_1170_7{ margin-top: 0px;}
.c_1170_7 .tit_4{ height: 46px; padding: 0 20px;}
.c_1170_7 .tit_4 h4{  width:100px; line-height: 42px; font-size: 14px;}
.c_1170_7 .tit_4 h4 span{ font-size: 12px;}
.c_1170_7 ul li{ padding: 20px 0 18px 0;}
.c_1170_7 ul li .img{ width:68px; height: 68px;}
.c_1170_7 ul li .text{ margin-left: 80px;}
.c_1170_7 ul li .text .title{ margin-top: 10px; font-size: 14px; line-height: 21px;}
.c_1170_7 ul li .text .star{ margin-top: 10px;}
.c_1170_7 ul li .text .star i{ width:12px; height: 11px; margin-right: 5px;}
.c_1170_7 ul li .text .tab{ margin-top: 12px;}
.c_1170_7 ul li .text .tab span{ line-height: 30px; padding: 0 10px; font-size: 12px; height: 30px; margin-right: 5px;}
.c_1170_7 ul li .text .p{ margin-top: 10px; font-size: 12px; line-height: 16px; height: 32px;}
.c_1170_7 ul li .text .p .toggle{letter-spacing: 0;}
.c_1170_7 ul li .text .p .toggle span img{ width:8px;}
.c_1170_7 ul li .text .page{ margin-top: 10px;}
.c_1170_7 ul li .text .page a{ width:60px; height: 60px; margin-right: 10px;}
.c_1170_7 ul li .text h5{ margin-top: 16px; font-size: 12px;}
.c_1170_7 ul li .text .ps{ margin-top: 8px;}
.c_1170_7 ul li .text .ps img{ width:14px;}
.c_1170_7 ul li .text .moy{ width:100%; float: left; margin-top: 10px; line-height: 20px; font-size: 12px;}
.c_1170_7 ul li .text .moy span{ font-size: 20px;}
}
@media screen and (max-width:480px) {
.c_1170_7 ul{ padding: 10px 10px 0 10px;}
.c_1170_7 ul li{ padding: 10px 0 10px 0;}
.c_1170_7 ul li .img{ width:50px; height: 50px;}
.c_1170_7 ul li .text{ margin-left: 60px;}
.c_1170_7 ul li .text .title{ margin-top: 0;}
.c_1170_7 ul li .text .star{ margin-top: 5px;}
.c_1170_7 ul li .text .tab{ margin-top: 6px;}
.c_1170_7 ul li .text .tab span{ line-height: 20px; padding: 0 10px; font-size: 12px; height: 20px; margin-right: 5px; margin-top: 3px;}
.c_1170_7 ul li .text .page a{ width:40px; height: 40px; margin-right: 3px;}
.c_1170_7 ul li .text .page a:nth-child(5n){ margin-right: 0;}
}

.fy_lb{ width:100%; float: left; margin: 40px 0; padding: 0 40px 0 38px;}
.fy_lb dl{ float: right;}
.fy_lb dl a{ display: block; float: left; margin-left: 8px; width:26px; height: 26px; border: solid 1px #bdbbbb; background: white; line-height: 24px; text-align: center; font-size: 12px; color: #323232;
-moz-border-radius:2px;
 -webkit-border-radius:2px; 
 -khtml-border-radius:2px;
 border-radius:2px;}
.fy_lb dl a:hover,.fy_lb dl a.on{ color:white; background-color: #006431; border-color: #006431;}
@media screen and (max-width:1024px) {
.fy_lb{ padding: 0 20px 0 18px;}
}
@media screen and (max-width:767px) {
.fy_lb{; margin: 20px 0; padding: 0 10px 0 10px; text-align: center;}
.fy_lb dl{ float: none; display:inline-block; *zoom:1; *display:inline;}
}

/*评论窗口*/
.c_1170_8{ width:100%; float: left; margin-top: 30px; border: solid 1px #eee; padding: 49px 0 40px 0;}
.c_1170_8 > ul{ width:100%; float: left; padding: 0 169px;}
.c_1170_8 > ul > li{ width:100%; float: left; margin-top: 30px;}
.c_1170_8 ul li .name{ width:60px; float: left; line-height: 42px; font-size: 14px; color: #333; height: 42px;}
.c_1170_8 ul li .txk{ margin-left: 70px;}
.c_1170_8 ul li .txk input{ display: block; width:100%; float: left; height: 42px; line-height: 42px; padding-left: 20px; font-size: 14px; color: #444; border: solid 1px #e6e6e6; background: white;
-moz-box-shadow:0 1px 1px rgba(0,0,0,0.75) inset;               /* For Firefox3.6+ */
-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.75) inset;            /* For Chrome5+, Safari5+ */
box-shadow:0 1px 1px rgba(0,0,0,0.75) inset;                    /* For Latest Opera */
-moz-border-radius:4px; 
 -webkit-border-radius:4px; 
 -khtml-border-radius:4px;
 border-radius:4px;}
/*.c_1170_8 ul li .txk input:focus{ border-color: #006431;}*/
.c_1170_8 ul li.l1{ width:48.192%; float: left;}
.c_1170_8 ul li.l2{ width:48.192%; float: right;}
.c_1170_8 ul li.l3{ margin-top: 18px;}
.starts{ width:100%; float: left;		}
.starts ul{float:left; margin-top: 9px;}
.starts ul li{list-style: none;width:25px;height:22px;float:left;background:url(../images/new_ico_3_h.png) no-repeat; margin-right: 12px;}
.starts ul li.on{background:url(../images/new_ico_3.png) no-repeat;}
.c_1170_8 ul li .txk textarea{ display: block; width:100%; float: left; height: 168px; line-height: 22px; padding:10px 20px; font-size: 14px; color: #444; border: solid 1px #e6e6e6; background: white; margin-top: 10px;
-moz-box-shadow:0 1px 1px rgba(0,0,0,0.75) inset;               /* For Firefox3.6+ */
-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.75) inset;            /* For Chrome5+, Safari5+ */
box-shadow:0 1px 1px rgba(0,0,0,0.75) inset;                    /* For Latest Opera */
-moz-border-radius:4px; 
 -webkit-border-radius:4px; 
 -khtml-border-radius:4px;
 border-radius:4px;}
.c_1170_8 ul li.l4{ width:100%; float: left;}				
.c_1170_8 ul li.l4 .txk .pagebtn{ width:100%; float: left; margin-top:15px;}
.c_1170_8 ul li.l4 .txk .pagebtn ul{ width:100%; float: left;}
.c_1170_8 ul li.l4 .txk .pagebtn ul li{ width:87px; float: left; margin-right: 20px; text-align: center;}
.c_1170_8 ul li.l4 .txk .pagebtn ul li .img{ width:87px; height: 87px; float: left; position: relative; background: url(../images/new_btn_1.png) no-repeat center center; background-size: contain;}
.c_1170_8 ul li.l4 .txk .pagebtn ul li .img input{ display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; opacity: 0; filter:alpha(opacity=0); cursor: pointer;}
.c_1170_8 ul li.l4 .txk .pagebtn ul li h5{ width:100%; float: left; font-size: 16px; color: #555; line-height: 25px; margin-top: 15px;}
.c_1170_8 ul li.l4 .txk .pagebtn ul li h6{ width:100%; float: left; font-size: 12px; color: #888; line-height: 22px;}
.c_1170_8 ul li.l5{ margin-top: 35px;}
.c_1170_8 ul li.l5 .txk input{ width:126px; height: 40px; line-height: 40px; border: 0; text-align: center; padding-left: 0; color: white; font-size: 14px; background: #006431;
-moz-box-shadow:0 1px 1px #006431 inset;               /* For Firefox3.6+ */
-webkit-box-shadow:0 1px 1px #006431 inset;            /* For Chrome5+, Safari5+ */
box-shadow:0 1px 1px #006431 inset;                    /* For Latest Opera */}
.c_1170_8 ul li.l5 .txk input:hover{ box-shadow: 0 3px 8px rgba(0,0,0,0.2);}


.c_1170_8 ul li.l4 .txk .z_img_box{float:left; width:100%;}
.c_1170_8 ul li.l4 .txk .z_img_box ul{float:left; width:100%;}
.c_1170_8 ul li.l4 .txk .z_img_box ul button{float:left; width:87px; height:87px; position:relative; border: 1px dashed #e5e5e5;margin-right: 10px;text-align: center;cursor: pointer;outline: none;}
.c_1170_8 ul li.l4 .txk .z_img_box ul button .delete{position:absolute;top:0;right:0;width:100%; height:100%;text-align:center; line-height:87px;color:#ff0000}



@media screen and (max-width:1024px) {
.c_1170_8{ margin-top: 20px; padding: 29px 0 20px 0;}
.c_1170_8 > ul{ padding: 0 69px;}
}
@media screen and (max-width:767px) {
.c_1170_8{ margin-top: 10px; padding: 19px 0 10px 0;}
.c_1170_8 > ul{ padding: 0 10px;}
.c_1170_8 > ul > li{margin-top: 15px;}
.c_1170_8 ul li .name{ width:50px; line-height: 36px; font-size: 12px; height: 36px;}
.c_1170_8 ul li .txk{ margin-left: 60px;}
.c_1170_8 ul li .txk input{ height: 36px; line-height: 36px; padding-left: 10px; font-size: 12px;}
.c_1170_8 ul li.l3{ margin-top: 10px;}
.starts ul{float:left; margin-top: 7px;}
.starts ul li{width:20px;height:17px; margin-right: 16px; background-size: contain !important;}
.c_1170_8 ul li .txk textarea{ height: 128px; padding:10px; font-size: 12px; margin-top: 5px;}	
.c_1170_8 ul li.l4 .txk .pagebtn ul li h5{ font-size: 14px; line-height: 23px; margin-top: 10px;}
.c_1170_8 ul li.l4 .txk .pagebtn ul li h6{ line-height: 20px;}
.c_1170_8 ul li.l5{ margin-top: 25px;}
.c_1170_8 ul li.l5 .txk input{ width:106px; height: 34px; line-height: 34px;font-size: 12px;}
.c_1170_8 ul li.l4 .txk .pagebtn ul li{ width:67px; margin-right: 10px;}
.c_1170_8 ul li.l4 .txk .pagebtn ul li .img{ width:67px; height: 67px;}
.c_1170_8 ul li.l1{ width:100%;}
.c_1170_8 ul li.l2{ width:100%;}
} 
@media screen and (max-width:480px) {
.c_1170_8{ margin-top: 0px; padding: 0px 0 10px 0;}
.c_1170_8 ul li.l4 .txk .pagebtn ul li{ width:47px; margin-right: 5px;}
.c_1170_8 ul li.l4 .txk .pagebtn ul li .img{ width:47px; height: 47px;}
.c_1170_8 ul li.l5{ margin-top: 15px;}
.starts ul li{ margin-right: 10px;}
}


.tit_2{ width:100%; float: left; text-align: center; margin-top: 53px;}
.tit_2 h2{ width:100%; float: left; font-size: 36px; color: #006431; line-height: 40px; font-family: Arial; font-weight: bold; text-transform: uppercase;}
.tit_2 h3{ width:100%; float: left; font-size: 30px; color: #2c2c2c; line-height: 42px; font-weight: bold;}
.tit_2 h5{ width:100%; float: left; margin-top: 8px; font-size: 16px; color: #757575; line-height: 23px;}


@media screen and (max-width: 1024px) {
.tit_2{ margin-top: 33px;}
.tit_2 h2{ font-size: 26px; line-height: 30px;}
.tit_2 h3{ font-size: 20px; line-height: 32px;}
.tit_2 h5{ margin-top: 4px; font-size: 14px; line-height: 21px;}
} 

.c_0100_13{ width:100%; float: left; padding: 35px 0 45px 0;}
@media screen and (max-width:1023px) {
    .c_0100_13 {
        padding: 15px 0 25px 0;
    }
}