
/* 返回顶部 */
.actGotop {position: fixed;_position: absolute;bottom: 5px;right: 20px;width: 140px;height: 140px;display: none;z-index: 1;}
	.actGotop a,.actGotop a:link {width: 150px;height: 195px;display: inline-block;background: url(../images/blog7year_gotopd.png) no-repeat;_background: url(images/blog7year_gotop.gif) no-repeat;outline: none;}
    .actGotop a:hover {background: url(../images/blog7year_gotopd.png) no-repeat;outline: none;}
	@media (max-width:680px){.actGotop {position: fixed;_position: absolute;bottom: 5px; width:60px;height: 130px;display: none;z-index: 1;}}
/* 在线客服样式 */
.gr_kefu{position:fixed;width:50px;height:205px;right:0;top:214px;z-index:100000;}
.gr_kefu ul li{width:50px;height:50px;float:left;position:relative;margin-bottom:1px;font-size:12px;line-height:50px;font-size:16px;}
.gr_kefu ul li .sidebox{position:absolute;width:50px;height:50px;top:0;right:0;transition:all 0.3s;color:#fff;background:#2285ed;overflow:hidden;opacity:.8;font-size:12px}
.gr_kefu ul li.kf2 .sidebox{/* background:#7fbb57; */overflow:visible;}
.gr_kefu ul li .sidebox:hover{opacity:1;}
.gr_kefu ul li .sidebox3{font-size:14px;}
.gr_kefu ul li .sidetop{width:50px;height:50px;line-height:50px;display:inline-block;background:#222;transition:all 0.3s;opacity:.8;}
.gr_kefu ul li .sidetop:hover{opacity:1;}
.gr_kefu ul li img{float:left;}
.gr_kefu ul li .kImg{padding:13px;}
.gr_kefu .kf_wx{ position:absolute; top:0;left:-140px;width:140px;background:#fff;border:1px solid #dadada;padding:14px;line-height:20px;color:#333;text-align:center;display:none;}
.gr_kefu .kf_wx img{ display:block;width:110px; height:110px;margin-bottom:5px;float:none;}
.gr_kefu .qq{height:0;position:relative;z-index:2;}
.gr_kefu .qq .sidebox{border:1px solid #2285ed;height:auto;border-radius:5px 0 0 5px;width:140px;background:#fff;opacity:1;bottom:-50px;top:auto;text-align:center;padding-bottom:5px;right:-150px;}
.gr_kefu .qq h5{height:35px;line-height:35px;background:#2285ed;font-weight:normal;color:#fff;font-size:14px;padding:0 10px;text-align:left;margin-bottom:10px;}
.gr_kefu .qq h5 i{float:right;cursor:pointer;transition:all 0.3s;position:relative;z-index:5;margin-top:5px;width:20px;}
.gr_kefu .qq h5 i:hover{transform: rotate(90deg);}
.gr_kefu .qq  a{display:block;height:32px;line-height:32px;border-radius:18px;border:1px solid #2285ed;margin:5px 15px}

/* 产品分类滑入 */
		#layout_1 {
		    background-size: auto 100%;
		    background-repeat: no-repeat !important;
		    background-position: 50% 100% !important;
		}
		#layout_1 {
		    height: 527px;
		}
		.layout {
		    position: relative;
		    width: 100%;
		    margin: 0px auto;
		    padding: 0px;
		    z-index: 1;
		}
		#layout_1 > .view_contents {
			    overflow: visible;
			    max-width: 1200px;
			   
		}
		@media screen and (max-width:480px)  {
			#layout_1{
				display:  none !important;
			}
			
		}
		.layout > .view_contents {
		    /* overflow: visible; */
		    cursor: default;
		}
		.view_contents {
		    position: relative;
		    width: 100%;
		    margin: 0 auto;
		    padding: 0;
		    z-index: 10;
		    height: 100%;
		    /* overflow: hidden; */
		    box-sizing: border-box;
		}
		#image_style_01_1547437319115 {
		    width: 51.66666666666667%;
		    height: 450px;
		     position: absolute; 
		    top: 40px;
		    /* left: -138px; */
		    z-index: 3;
			visibility: visible; 
			animation-duration: 1s; 
			animation-delay: 0.5s; 
			animation-iteration-count: 1; 
			animation-name: fadeInLeft;
			
		}
		#image_style_01_1547437319115 > .view_contents {
		    overflow: visible;
		}
		.imgStyle {
		    height: 100%;
		    width: 100%;
		    overflow: hidden;
		    box-sizing: border-box;
		}
		.imgStyle>a {
		    overflow: hidden;
		    width: 100%;
		    height: 100%;
		}
		#image_style_01_1547437319115 .CompatibleImg img {
		    width: auto;
		    /* height: 100%; */
		    position: relative;
		    top: 0;
		    left: 50%;
			
		    -webkit-transform: translate(-50%,0);
		    -o-transform: translate(-50%,0);
		    -moz-transform: translate(-50%,0);
		    -ms-transform: translate(-50%,0);
		    transform: translate(-50%,0);
		}
		
		.imgStyle img {
		    box-sizing: border-box;
		}
		#div_a_includeBlock_1547438105790 {
		    width: 56.49999999999999%;
		    height:527px;
		    position: absolute;
		    top:2.5px;
		    left: 50%;
		    z-index: 1;
			border-top-right-radius: 45%;
			    border-bottom-right-radius: 45%;
			    border-bottom: 3px dashed #777777;
			    border-top: 3px dashed #777777;
			    border-right: 3px dashed #777777;
		}
		#text_style_01_1547437934869 {
		    width: 46.25%;
		    font-size: 16px;
		    color: #333;
		    line-height: 1.8;
		    font-family: "宋体", "黑体";
		    position: absolute;
		    top: 39px;
		    left: 26.91740412979351%;
		    z-index: 2;
			visibility: visible; animation-duration: 1s; animation-delay: 0.25s; animation-iteration-count: 1; animation-name: fadeInRight;
		}
		#text_style_01_1547437934869>.view_contents {
		    font-size: 32px;
		    text-align: center;
		}
		#text_style_01_1547438138521 {
		    width: 67.55162241887905%;
		    font-size: 16px;
		    color: #333;
		    line-height: 1.8;
		    font-family: "宋体", "黑体";
		    position: absolute;
		    left: 16.221884218289084%;
		    top: 107px;
			visibility: visible; animation-duration: 1s; animation-delay: 0.25s; animation-iteration-count: 1; animation-name: fadeInRight;
		}
		#text_style_01_1547438138521>.view_contents {
		    text-align: center;
		    font-size: 18px;
		}
		#text_style_01_1547454159678 {
		    width: 28.613569321533923%;
		    font-size: 16px;
		    color: #333;
		    line-height: 1.8;
		    font-family: "宋体", "黑体";
		    position: absolute;
		    top: 400px;
		    left: 36%;
			visibility: visible; animation-duration: 1s; animation-delay: 0.5s; animation-iteration-count: 1; animation-name: fadeInUp;
		}
		#text_style_01_1547454159678>.view_contents {
		    text-align: center;
		    font-size: 24px;
		    color: #ffffff;
		    line-height: 48px;
		    /* background: linear-gradient(90deg,rgba(90,110,235,1),rgba(162,133,226,1)); */
			background: linear-gradient(90deg,rgba(135,204,149,1),rgba(179,244,184,1));
		    border-radius: 50px;
		}
		#text_style_01_1547454159678 a {
		    display: inline-block;
		    width: 100%;
		}
		/* 第一阶段 */
		#layout_2 {
		    /* background: url(../images/图4.png); */
		    background-size: auto 100%;
		    background-repeat: no-repeat!important;
		    background-position: 50% 50% !important;
		}
		#layout_2 {
		    height:527px;
		}
		#layout_2 > .view_contents {
			    overflow: visible;
			    max-width: 1200px;
			    
		}
		 @media screen and (max-width:480px)  {
			#layout_2{
				display: none;
			}
			
		}
		.layout {
		    position: relative;
		    width: 100%;
		    margin: 0px auto;
		    padding: 0px;
		    z-index: 1;
		}
		#image_style_01_1547454387993 {
		    width: 47.91666666666667%;
		    height: 527px;
		    position: absolute;
		    top: 40px;
		    left: 60%;
		    z-index: 3;
		}
		#image_style_01_1547454387993 .CompatibleImg img {
		    width: auto;
		    /* height: 100%; */
		    position: relative;
		    top: 0;
		    left: 50%;
		    -webkit-transform: translate(-50%,0);
		    -o-transform: translate(-50%,0);
		    -moz-transform: translate(-50%,0);
		    -ms-transform: translate(-50%,0);
		    transform: translate(-50%,0);
		}
		.imgStyle img {
		    box-sizing: border-box;
		}
		#div_a_includeBlock_1547454388000 {
		    width: 56.49999999999999%;
		    height: 527px;
		    position: absolute;
		    top:5px;
		    left:-1%;
		    z-index: 1;
			border-top-left-radius: 45%;
			    border-bottom-left-radius: 45%;
			    border-bottom: 3px dashed #777777;
			    border-top: 3px dashed #777777;
			    border-left: 3px dashed #777777;
		}
		#text_style_01_1547454388169 {
		    width: 65%;
		    font-size: 16px;
		    color: #333;
		    line-height: 1.8;
		    font-family: "宋体", "黑体";
		    position: absolute;
		    top: 39px;
		    left: 26.91740412979351%;
		    z-index: 2;
		}
		#text_style_01_1547454388169>.view_contents {
		    font-size: 32px;
		    text-align: center;
		}
		#text_style_01_1547454388176 {
		    width: 85%;
		    font-size: 16px;
		    color: #333;
		    line-height: 1.8;
		    font-family: "宋体", "黑体";
		    position: absolute;
		    left: 16.221884218289084%;
		    top: 107px;
		}
		#text_style_01_1547454388176>.view_contents {
		    text-align: center;
		    font-size: 18px;
		}
		#text_style_01_1547454388195 {
		    width: 30%;
		    font-size: 16px;
		    color: #333;
		    line-height: 1.8;
		    font-family: "宋体", "黑体";
		    position: absolute;
		    top: 400px;
		    left: 50%;
		}
		#text_style_01_1547454388195>.view_contents {
		    text-align: center;
		    font-size: 24px;
		    color: #ffffff;
		    line-height: 48px;
		    /* background: linear-gradient(90deg,rgba(90,110,235,1),rgba(162,133,226,1)); */
			background: linear-gradient(90deg,rgba(135,204,149,1),rgba(179,244,184,1));
		    border-radius: 50px;
		}
		#text_style_01_1547454388195 a {
		    display: inline-block;
		    width: 100%;
		}
		
		/* 第二阶段 */
		
		/* 结束 */
		/* 产品滑入 */
		#layout_1547 {
		    height: 301px;
		}
		.layout {
		    position: relative;
		    width: 100%;
		    margin: 0px auto;
		    padding: 0px;
		    z-index: 1;
		}
		.view {
		    z-index: 1;
		    /* position: absolute; */
		}
		
		#div_a_includeBlock_15{width:25%;height:300px;position:absolute;top:0px;left:0%; border: #F7F7F7 2px solid; box-shadow: 10px 10px 16px #888888;}  @media screen and (min-width:641px) and (max-width:1200px) {#div_a_includeBlock_15{width:23%;top:0px;left:1%;height:200px;}}   @media screen and (max-width:640px) {#div_a_includeBlock_15{width:48%;height: 180px; top:0px;left:1%;}}
		#image_style_01_15{width:100%;height:300px;position:absolute;left:1%;top:0px;}@media screen and (min-width:641px) and (max-width:1200px) {#image_style_01_15{width:100%;height:200px;}}   @media screen and (max-width:640px) {#image_style_01_15{height:180px;left:0.1%;}} #image_style_01_15 > .view_contents{overflow:visible;}
		#text_style_01_15{width:100%;font-size:16px;color:#FFFFFF;line-height:2.4;font-family: "宋体", "黑体";position:absolute;text-align: center; background: rgba(0,0,0,75%); top: 260px;} @media screen and (min-width:641px) and (max-width:1200px) {#text_style_01_15{text-align: center;width:100%;top:160px}}   @media screen and (max-width:640px) {#text_style_01_15{width:100%;font-size:12px;color:#FFFFFF;line-height:1.7;top:158px;text-align: center;}}  #text_style_01_15>.view_contents {font-size:18px;text-align:center;} @media screen and (min-width:641px) and (max-width:1200px) { #text_style_01_15>.view_contents {font-size:16px;}} @media screen and (max-width:640px) { #text_style_01_15>.view_contents {font-size:12px;}}
		@media (max-width:480px) {
		#layout_1547,#div_a_includeBlock_15,#image_style_01_15, #image_style_01_15{
				display: none;
			}
		}
		@media (max-width:480px) {
			#div_a_includeBlock_16,#image_style_01_16, #image_style_01_16{
				display: none;
			}
		}
		@media (max-width:480px) {
			#div_a_includeBlock_17,#image_style_01_17, #image_style_01_17{
				display: none;
			}
		}
		@media (max-width:480px) {
			#div_a_includeBlock_18,#image_style_01_18, #image_style_01_18{
				display: none;
			}
		}
		
		
		#div_a_includeBlock_16{width:25%;height:300px;position:absolute;top:0px;left:27%;border: #F7F7F7 solid 2px; box-shadow: 10px 10px 16px #888888;}   @media screen and (min-width:641px) and (max-width:1200px) {#div_a_includeBlock_16{width:23%;height:200px;left:26%;}}   @media screen and (max-width:640px) {#div_a_includeBlock_16{width:48%;height: 180px; top:0px;left:51%;}}
		#image_style_01_16{width:100%;height:300px;position:absolute;left:1%;top:0px;}   @media screen and (min-width:641px) and (max-width:1200px) {#image_style_01_16{;width:100%;height:200px;}}   @media screen and (max-width:640px) {#image_style_01_16{height:180px;left:0%;}} #image_style_01_16 > .view_contents{overflow:visible;}
		#text_style_01_16{width:100%;font-size:16px;color:#FFFFFF;line-height:2.4;font-family: "宋体", "黑体";position:absolute;text-align: center; background: rgba(0,0,0,75%); top: 260px;}   @media screen and (min-width:641px) and (max-width:1200px) {#text_style_01_16{text-align: center;width:100%;top:160px}}   @media screen and (max-width:640px) {#text_style_01_16{width:100%;font-size:12px;color:#FFFFFF;line-height:1.7;top:158px;text-align: center;}}  #text_style_01_16>.view_contents {font-size:18px;text-align:center;} @media screen and (min-width:641px) and (max-width:1200px) { #text_style_01_16>.view_contents {font-size:16px;}} @media screen and (max-width:640px) { #text_style_01_16>.view_contents {font-size:12px;}}
		
		#image_style_01_17{width:100%;height:300px;  position:absolute;left:1%;top:0px;}   @media screen and (min-width:641px) and (max-width:1200px) {#image_style_01_17{;width:100%;height:200px;}}   @media screen and (max-width:640px) {#image_style_01_17{height:180px;left:0%;}} #image_style_01_17 > .view_contents{overflow:visible;}
		#text_style_01_17{width:100%;font-size:16px;color:#FFFFFF;line-height:2.4;font-family: "宋体", "黑体";position:absolute;text-align: center;background: rgba(0,0,0,75%); top:260px;}   @media screen and (min-width:641px) and (max-width:1200px) {#text_style_01_17{text-align: center;width:100%;top:160px}}   @media screen and (max-width:640px) {#text_style_01_17{width:100%;font-size:12px;color:#FFFFFF;line-height:1.7;top:158px;text-align: center;}}  #text_style_01_17>.view_contents {font-size:18px;text-align:center;} @media screen and (min-width:641px) and (max-width:1200px) { #text_style_01_17>.view_contents {font-size:16px;}} @media screen and (max-width:640px) { #text_style_01_17>.view_contents {font-size:12px;}}
		#div_a_includeBlock_17{width:25%;height:300px;position:absolute;top:0px;left:81%; border: #F7F7F7 solid 2px; box-shadow: 10px 10px 16px #888888;}   @media screen and (min-width:641px) and (max-width:1200px) {#div_a_includeBlock_17{width:23%;height:200px;left:76%;}}   @media screen and (max-width:640px) {#div_a_includeBlock_17{width:48%;height: 180px; top:191px;left:51%;}}  #layout_1547{height:350px;}   @media screen and (min-width:641px) and (max-width:1200px) {#layout_1547{height:248px;}}   @media screen and (max-width:640px) {#layout_1547{height:368px;}} #layout_1547 > .view_contents{overflow:visible;max-width:1200px;} 
		
		#div_a_includeBlock_18{width:25%;height:300px;position:absolute;top:0px;left:54%;border: #F7F7F7 solid 2px; box-shadow: 10px 10px 16px #888888;}   @media screen and (min-width:641px) and (max-width:1200px) {#div_a_includeBlock_18{width:23%;height:200px;left:51%;}}   @media screen and (max-width:640px) {#div_a_includeBlock_18{width:48%;height: 180px; top:191px;left:1%;}}
		#image_style_01_18{width:100%;height:300px;position:absolute;left:1%;top:0px;}   @media screen and (min-width:641px) and (max-width:1200px) {#image_style_01_18{;width:100%;height:200px;}}   @media screen and (max-width:640px) {#image_style_01_18{height:180px;left:0.1%;}} #image_style_01_18 > .view_contents{overflow:visible;} 
		#text_style_01_18{width:100%;font-size:16px;color:#FFFFFF;line-height:2.4;font-family: "宋体", "黑体";position:absolute;text-align: center; background: rgba(0,0,0,75%); top: 260px;}   @media screen and (min-width:641px) and (max-width:1200px) {#text_style_01_18{text-align: center;width:100%;top:160px}}   @media screen and (max-width:640px) {#text_style_01_18{width:100%;font-size:12px;color:#FFFFFF;line-height:1.7;top:158px;text-align: center;}}  #text_style_01_18>.view_contents {font-size:18px;text-align:center;} @media screen and (min-width:641px) and (max-width:1200px) { #text_style_01_18>.view_contents {font-size:16px;}} @media screen and (max-width:640px) { #text_style_01_18>.view_contents {font-size:12px;}}
		
		#text_style_01_1 {
		    width: 30%;
		    position: absolute;
		    left: 1%;
		    top: 190px;
		}
		#text_style_01_1>.view_contents {
		    text-align: center;
		    font-size: 28px;
		    line-height: 38px;
		}
		#text_style_01_2 {
		    width:30%;
		    position: absolute;
		    left: 23%;
		    top: 190px;
		}
		#text_style_01_2>.view_contents {
		    text-align: center;
		    font-size: 28px;
		    line-height: 38px;
		}
		#text_style_01_3 {
		    width: 30%;
		    position: absolute;
		    left: 46%;
		    top: 190px;
		}
		#text_style_01_3>.view_contents {
		    text-align: center;
		    font-size: 28px;
		    line-height: 38px;
		}
		#text_style_01_4 {
		    width: 30%;
		    position: absolute;
		    left: 71%;
		    top: 190px;
		}
		#text_style_01_4>.view_contents {
		    text-align: center;
		    font-size: 28px;
		    line-height: 38px;
		}
		/* 结束 */
* {
	 margin: 0;
	padding: 0;
		}
	
		/* 产品分类 */
		.w1200 {
			    width: 100%;
			    margin: 0 auto;
			    clear: both;
			}
			.kb{margin-right:auto;margin-left:auto;}
			.kb:after,.kb:before{content:" ";display:table}
			.kb:after{clear:both}
			@media (min-width:768px){.kb{width:750px}}
			@media (min-width:992px){.kb{width:970px}}
			@media (min-width:1170px){.kb{width:1200px}}
			/* @media(max-width:480px){
				.w1200{
					display: none;
				}
			} */
			* {
			    margin: 0;
			    padding: 0;
			}
			.kb {
			    display: block;
			    height: 500px;
			}
			.kb_top {
			    padding: 48px 0 18px;
			    text-align: center;
			}
			.kb_l {
			    padding: 48px 0 18px;
			    text-align: center;
			}
			.kb_ton {
			    padding: 48px 0 18px;
			    text-align: center;
			}
			
			a {
			    /* color: #555; */
			    font-size: 14px;
			    text-decoration: none;
			    transition: 0.4s;
			}
			img {
			    border: none;
			    max-width: 100%;
			}
			.kb_con {
			    /* margin: 37px 0 0px;
				margin: 0 auto;
				display: table;
				padding-top:4rem; */
				display: flow-root;
				padding-top:4rem;
			}
			li, ul {
			    list-style-type: none;
			}
			.kb_con ul li {
			    float: left;
			    width: 25%;
				padding-right: 10px;
			    /* margin-right: 7px; */
			}
			.kb_con ul li a {
			    display: block;
			    width: 100%;
			    height: 400px;
			    background: #00923f;
			    position: relative;
			    text-align: center;
			}
			
			.kb_con ul li a:hover{
				background: #4CAE4C;
			}
			.kb_con ul li a i {
			    background: url(../images/kb_szbg01.png) no-repeat;
			   width: 71px;
			    height: 71px;
			    display: block;
			    font-size: 35px;
			    color: #fff;
			    text-align: center;
			    position: absolute;
			    top: -40px;
			    left: 113px;
			    font-family: "宋体";
			    padding: 20px 0 0;
			}
			.kb_con ul li a b {
			    display: block;
			    padding: 25px 0 0;
			    font-size: 20px;
			    color: #fff;
			}
			.kb_con ul li a span {
			    display: block;
			    font-size: 15px;
			    color: #fff;
			    line-height: 25px;
			    width: 212px;
			    margin: 15px auto;
			}
			.kb_con ul li a em {
			    display: block;
			    width: 128px;
			    height: 30px;
			    line-height: 30px;
			    border: solid 2px #fff;
			    text-align: center;
			    font-size: 14px;
			    color: #fff;
			    margin: 0 auto;
			    border-radius: 50px;
			}
			
			@media screen and (max-width:480px) {
				.kb_top {
				    padding-top: 28px 0 8px;
				    text-align: center;
				}
				.kb_l {
				   display: none;
				}
				.w1200 {
					    width: 100%;
					    margin-left:20px;
					    clear: both;
					}
					.kb_con {
				display: flow-root;
				padding-top:0rem;
			}
					
					.kb {
					    display: block;
					    height: 620px;
					}
				.kb_con ul li {
				    float: left;
				    width:45%;
					padding-right: 8px;
					padding-top: 2rem;
				}
				.kb_con ul li a {
				    display: block;
				    width: 100%;
				    height:280px;
				    background: #00923f;
				    position: relative;
				    text-align: center;
				}
				.kb_con ul li a i {
				    display: none;
				}
				.kb_con ul li a b {
				    display: block;
				    padding: 5px 0 0;
				    font-size: 18px;
				    color: #fff;
				}
				.kb_con ul li a span {
				    display: block;
				    font-size:16px;
				    color: #fff;
				    line-height: 20px;
				    width: 130px;
				    margin:10px auto;
				}
				.kb_con ul li a em {
				    display: block;
				    width: 100px;
				    height: 30px;
				    line-height: 25px;
				    border: solid 2px #fff;
				    text-align: center;
				    font-size:10px;
				    color: #fff;
				    margin: 0 auto;
				    border-radius: 50px;
				}
			}
			
			/* .kb_con ul .kb_li02 {
			    margin: 50px 7px 0 0;
			} */
			/* .kb_con ul .nobor {
			    margin: 50px 0 0;
			} */
		/* 结束 */
		
		/* 首页产品列表 */
		.pro-center {
				    width: 100%;
				    height: auto;
				    overflow: hidden;
				    padding: 35px 0 30px 0;
				    background: #f5f5f5;
				}
				
			
				.container {
				    width: 100%;
				    margin: 0 auto;
				}
				.pro-center .title {
				    font-size: 34px;
				    text-align: center;
				    padding-bottom: 5px;
				    color: #333333;
				    letter-spacing: 1px;
				}
				.pro-center .sub-title {
				    font-size: 20px;
				    text-align: center;
				    color: #333333;
				}
				.pro-center .sub-title span {
				    display: inline-block;
				    height: 30px;
				    line-height: 30px;
				    width: auto;
				}
				.pro-center .sub-title span.text {
				    padding: 0 10px;
				}
				.pro-center .sub-title span {
				    display: inline-block;
				    height: 30px;
				    line-height: 30px;
				    width: auto;
				}
				.pro-content {
				    width: 100%;
				    padding-top: 40px;
				}
				.pro-left {
				    float: left;
				    width: 22%;
				    box-sizing: border-box;
				    box-shadow: 0px 10px 10px #f7f7f7;
					/* background: #21A97E; */
					border: #FFFFFF solid 1px;
				}
				.pro-left .left-title {
				    background: #449D44;
				    height: 110px;
				    line-height: 110px;
				    text-align: center;
					border-bottom: 1px solid;
					box-shadow: 0px 2px 3px #f7f7f7;
				}
				.pro-left .left-title span {
				    display: inline-block;
				    color: #FFFFFF;
				    font-size: 24px;
				    font-weight: bold;
				}
				.pro-left .left-title span.text {
				    padding: 0 7px;
				}
				.pro-left .left-category ul li:hover {
				    background: #67B168;
				    color: #FFFFFF;
				}
				.pro-left .left-category ul li.on {
				    background:  #67B168;
				    color: #FFFFFF;
				}
				.pro-left .left-category ul li {
				    height: 60px;
				    line-height: 60px;
				    font-size: 20px;
				    text-align: center;
				    cursor: pointer;
				    color: #000000;
					list-style: none;
					border-bottom: 1px solid #FFFFFF;
					box-shadow: 0px 2px 3px #f7f7f7;
				}
				.pro-left .left-category ul li.on {
				    background:  #67B168;
				    color: #FFFFFF;
				}
				
				.pro-right {
				    display: none;
				}
				.pro-right {
				    float: right;
				    width: 77%;
				}
				.pro-right ul li {
				    float: left;
				    width: 300px;
				    background: #f7f7f7;
				    border: 1px solid #f7f7f7;
				    margin-right: 20px;
				    box-sizing: border-box;
				    margin-bottom: 35px;
				    transition: all .3s linear;
					list-style: none;
					
				}
				
				.pro-right ul li .img {
				    width: 100%;
				    height: 298px;
				    overflow: hidden;
					/* background: #000;
					opacity: .5;
					filter: drop-shadow(2px 4px 6px black); */
				}
				.imagess{position: absolute;
				    width: 160px;
				    margin-left:70px;
				    margin-top:70px;
					border-radius:140px;
					 -webkit-animation:run 6s linear 0s infinite;
				
				}
				
				.imagess:hover{
				 -webkit-animation-play-state:paused;
				 
				 }
				 
				 @-webkit-keyframes run{
				 from{
				 -webkit-transform:rotate(0deg);
				 
				 }
				 
				 to{
				 -webkit-transform:rotate(360deg);
				 
				 }
				 
				 }
				@media  screen and (max-width:1050px) {
					.imagess{
						display: none;
					}
				}
				.pro-right ul li p {
				    height: 50px;
				    line-height: 50px;
				    text-align: center;
				    font-size: 18px;
				    color: #333333;
					text-decoration: none !important; 
					background: #21A97E;
					font-weight: bold;
				}
				.pro-right.active {
				    display: block;
				}
				.000{
					width:280px;
					
					height: 279px;
					
					background: url(shishi.png) no-repeat;
					
					border-radius:140px;
					
					-webkit-animation:run 6s linear 0s infinite;
					
					}
					
					.000:hover{
					-webkit-animation-play-state:paused;
					
					}
					
					@-webkit-keyframes run{
					from{
					-webkit-transform:rotate(0deg);
					
					}
					
					to{
					-webkit-transform:rotate(360deg);
					
					}
					
					}
				}
				@media screen and (max-width:580px) {
					.pro-left {
						width: 25%;
					}
					.pro-right {
					    width: 73%;
					}
				}	
				@media(max-width:1000px) and (min-width:780px){
					.pro-right ul li {
					    float: left;
					    width: 250px;
					    background: #f7f7f7;
					    border: 1px solid #f7f7f7;
					    margin-right: 20px;
					    box-sizing: border-box;
					    margin-bottom: 35px;
					    transition: all .3s linear;
						list-style: none;
						
					}
					.pro-right ul li .img {
					    width: 100%;
					    height: 238px;
					}
				}
				@media(max-width:780px){
					.pro-right ul li {
					    float: left;
					    width: 138px;
					    background: #f7f7f7;
					    border: 1px solid #f7f7f7;
					    margin-right: 10px;
					    box-sizing: border-box;
					    margin-bottom: 35px;
					    transition: all .3s linear;
						list-style: none;
						
					}
					.pro-right ul li .img {
					    width: 100%;
					    height:138px;
					}
					.pro-right ul li p {
					    height: 30px;
					    line-height:30px;
					    text-align: center;
					    font-size: 10px;
					    color: #333333;
						text-decoration: none !important; 
						background: #21A97E;
						font-weight: bold;
					}
					.pro-left .left-title span {
					    display: inline-block;
					    color: #FFFFFF;
					    font-size: 14px;
					    font-weight: bold;
					}
					.pro-left .left-title {
					    background: #449D44;
					    height: 40px;
					    line-height: 40px;
						display: flex;
					   
					}
					.pro-left .left-title span {
					    display: inline-block;
					    color: #FFFFFF;
					    font-weight: bold;
					}
					.pro-left .left-title span .text {
					    padding: 0 0;
					}
					.pro-left .left-category ul li {
					    height:30px;
					    line-height: 30px;
					    font-size:10px;
					    text-align: center;
					    cursor: pointer;
					    
					}
					.pro-center {
					    width: 100%;
					    height: auto;
					    overflow: hidden;
					    padding: 10px 0 10px 0;
					    background: #f5f5f5;
					}
				}
		/* 结束 */
		
			
		/* 轮播开始 */
		.all{
			background:url(../images/4.jpg) no-repeat 0px 0px !important;
		}
		
		.container{margin-right:auto;margin-left:auto;}
		.container:after,.container:before{content:" ";display:table}
		.container:after{clear:both}
		@media (min-width:690px){.container{width:680px}}
		@media (min-width:768px){.container{width:750px}}
		@media (min-width:992px){.container{width:970px}}
		@media (min-width:1170px){.container{width:1300px}}
		.section.loaded .s-head {
		    top: 0;
		    opacity: 1;
		    -webkit-transition: all .6s ease-out 0s;
		}
		
		.clearfix:after, .clearfix:before {
		    content: " ";
		    display: table;
		}
		
		.s-head-title {
		    position: relative;
		    width: 250px;
		    padding-bottom: 8px;
		    margin: 0 auto;
		    font-weight: 400;
		    text-align: center;
		}
		.s-sub-title {
		    margin-top: 5px;
		    font-family: "宋体", "黑体";
		    font-size: 16px;
		    color: #999;
		    text-align: center;
		}
		.s-head-title:after {
		    position: absolute;
		    bottom: 0;
		    left: 0;
		    width: 100%;
		    height: 1px;
		    background-image: linear-gradient(to right, transparent 0%, #517dd6 30%, #517dd6 70%, transparent 100%);
		    opacity: .6;
		    content: "";
		}
		.clearfix:after {
		    clear: both;
		}
		.hezuo_cont {
		    overflow: hidden;
		    height: 145px;
		}
		ul,li,ol{
		    list-style: none;
		}
		.hezuo .hezuo_cont li {
		    margin-right: 20px;
		    float: left;
		    text-align: center;
		}
		.hezuo .hezuo_cont li img {
		    width: 155px;
		    height: 75px;
		}
		.hezuo .hezuo_cont li span {
		    font-size: 16px;
			color: #FFFFFF;
		}
		/* 轮播结束 */
		user agent stylesheet
		div {
		    display: block;
		}
		body {
		    color: #333;
		    font-size: 14px;
		    /* font: 14px/1.6 PingFangSC-Light,'helvetica neue','hiragino sans gb',tahoma,'microsoft yahei ui','microsoft yahei',simsun,sans-serif; */
		}
		@media (max-width:480px){
			#new_box{
				display: none;
			}
		}
		#new_box {
		    width: 100%;
		    padding: 50px 0px;
		    margin: 0 auto;
		    overflow: hidden;
		}
		.title_cn {
		    text-align: center;
		}
		.new_con {
		    max-width: 1200px;
		    margin: 0 auto;
		    margin-top: 50px;
		}
		.newtel {
		    height: 30px;
		    padding-bottom: 10px;
		    font-family: "宋体", "黑体";
		    font-size: 18px;
		    color: rgb(102, 102, 102);
		    border-bottom: 1px solid rgb(231, 231, 231);
		}
		.new_telst {
		    width: 550px;
		    margin: 0 auto;
		    position: relative;
		    text-align: center;
		}
		.new_telst li.newon {
		    color: #217af0;
		    font-weight: bold;
		}
		.new_telst li {
		    width: 166px;
		    line-height: 30px;
		    text-align: center;
		    float: left;
		    display: inline;
		    font-family: "宋体", "黑体";
		    cursor: pointer;
			font-size: 16px;
		}
		ul, li {
		    list-style-type: none;
		    cursor: auto;
		}
		.new_telst p {
		    position: absolute;
		    top: 32px;
		    left: 0px;
		    width: 166px;
		    height: 7px;
		    border-top: 3px solid #217af0;
		    overflow: hidden;
		    text-align: center;
		}
		.new_telst b {
		    display: inline-block;
		    width: 0;
		    height: 0;
		    margin-top: -3px;
		    border-style: solid dashed dashed dashed;
		    border-width: 9px;
		    border-color: #217af0 #fff #fff #fff;
		    overflow: hidden;
		    zoom: 1;
		    font-size: 0;
		}
		.new-wrap {
		    margin-top: 30px;
		}
		new-wrap .show {
		    display: block;
		}
		.new_lst {
		    height: 315px;
		    position: relative;
		    overflow: hidden;
		    display: none;
		    margin-top: 10px;
		    padding-top: 20px;
		}
		.new_lst ul {
		    position: absolute;
		    left: 0px;
		}
		li.new_cnlf {
		    width: 370px;
		    float: left;
		}
		li.new_cnlf p {
		    width: 100%;
		}
		img {
		    vertical-align: middle;
		    border: none;
		}
		li.new_cnlf p {
		    width: 100%;
		}
		p.newlf_tel a {
		    color: #217af0;
		    font-size: 18px;
		    line-height: 50px;
		    text-align: center;
		    display: block;
			font-size: bold;
		}
		a:hover{
			text-decoration: none;
			/* color: #3C763D; */
		}
		a:visited{
			text-decoration: none;
		}
		a {
		    text-decoration: none;
		    outline: none;
		}
		li.new_cnlf p {
		    width: 100%;
		}
		p.newlf_tx {
		    font-size: 14px;
		    line-height: 26px;
		    color: #999;
		    height: 105px;
		    overflow: hidden;
		}
		li.new_cnrf {
		    float: right;
		    width: 820px;
		    margin-left: 10px;
		}
		.newrf_lst dd {
		    width: 368px;
		    height: 85px;
		    border: 1px solid #e4e4e4;
		    float: left;
		    margin-left: 35px;
		    margin-bottom: 10px;
		}
		p.new_rq {
		    width: 65px;
		    height: 65px;
		    background: #969393;
		    float: left;
		    text-align: center;
		    color: #FFF;
		    margin-top: 10px;
		    margin-left: 10px;
		    margin-right: 15px;
		    font-family: "宋体", "黑体";
		}
		p.new_rq span {
		    display: block;
		    font-size: 24px;
		    text-align: center;
		    font-weight: bold;
		    line-height: 35px;
		    padding-top: 5px;
		}
		p.newrf_tx {
		    float: left;
		    width: 270px;
		    margin-top: 8px;
		}
		p.newrf_tx a {
		    color: #333;
		    font-size: 14px;
		    display: block;
		    line-height: 30px;
			overflow: hidden;
			text-overflow: ellipsis;
			white-space: nowrap;
		}
		p.newrf_tx span {
		    display: block;
		    font-size: 14px;
		    color: #999;
		    height: 40px;
		    overflow: hidden;
			-webkit-box-orient: vertical;
			    text-overflow: ellipsis;
			    word-break: break-all;
			    -webkit-line-clamp: 2;
			    display: -webkit-box;
		}
		dl {
		    display: block;
		    margin-block-start: 1em;
		    margin-block-end: 1em;
		    margin-inline-start: 0px;
		    margin-inline-end: 0px;
		}
		.clear {
		    clear: both;
		}
		/* 案列2 */
		.new_lst {
		    height: 315px;
		    position: relative;
		    overflow: hidden;
		    display: none;
		    margin-top: 10px;
		    padding-top: 20px;
		}

@font-face {
    font-family: "宋体", "黑体";
    src:url(../fonts/OpenSans-CondLight.ttf) format('truetype');
}
@font-face {
    font-family: "宋体", "黑体";
    src:url(../fonts/CarterOne.ttf) format('truetype');
}
.pp{
			
			    padding-top: 20px;
			    padding-bottom: 30px;
			}
		@media (max-width:480px){
			.pp{
				display: none !important;
			}
			.pd{
				display: none !important;
			}
		}	
body a{
    transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}
input[type="button"]{
	transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}

h1,h2,h3,h4,h5,h6{
	padding:0 0;
	margin:0 0;
}
p{
	padding:0 0;
	margin:0 0;
}
ul{
	padding:0 0;
	margin:0 0;	
}
body{
	padding:0 0;
	margin:0 0; 
	font-family: "宋体", "黑体";
}
.header-top {
  margin-top: 1em;
  /* position: absolute; */
}
.head{
	float: left;
}
.head h3{
	color: #FFFFFF;
	padding:0.5em;
	
}
.logo {
    float: left;
	padding-bottom: 0.5rem;
}
.logo h1 a {
  font-size: 1.1em;
  text-decoration: none;
  color: #fff;
  text-transform: capitalize;
  font-family: "宋体", "黑体";
}
.phone {
    float: right;
    margin-top: .5em;
}
.header-bottom {
  padding: 0em 0 0;
  background-color:#5CB85C;
  /* margin-left: 180px; */
}

span.glyphicon.glyphicon-phone {
    font-size: 1.8em;
}
.navbar-default {
    border-color: none !important;
    background:none !important;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
    color: #fff;
    text-decoration: none;
    /* background-color: #dc0000; */
	background-color: #D0E9C6;
}
.dropdown-menu > li > a {
    font-family: "宋体", "黑体";
}
.header {
    background: #FFFFFF;
}
.heade {
    background: #F5F5F5;
}
.navbar-default .navbar-nav > li > a {
    color: #fff;
    font-size: 1.4em;
	font-weight: 400;
	 padding: 1em 2em;
	 font-family: "宋体", "黑体";
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #e7e7e7;
    text-align: center;
}
.navbar-default {
    background-color: #fff;
    border-color: #fff;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    color: #fff;
    /* background-color: #dc0000; */
	/* background-color: #D0E9C6; */
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    color: #fff;
   background-color: #D0E9C6;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
   background-color: #D0E9C6;
    color: #fff;
}
.dropdown-menu > li > a {
    padding: 7px 20px;
}
.navbar {
    position: relative;
    min-height: 50px;
    margin-bottom: 0px;
    border: 1px solid transparent;
}
.navbar-nav {
    float: none;
    margin: 0;
}
.navbar-nav > li {
    float: none;
    display: inline-block;
}
.dropdown-menu {
    min-width: 141px !important;
}


/**feature**/
.feature {
    text-align: center;
	background: url(images/5.jpg);
	padding:3em 0;
  
}
.feature h3 {
    font-size: 3.5em;
    text-transform: capitalize;
    color: #FFFFFF;
    font-family: "宋体", "黑体";
}
.feature-grids {
    margin-top: 3em;
}
.feature-icon{
    border:2px solid #FFFFFF;
    width: 100px;
    height: 100px;
    line-height: 8em;
    margin: 0 auto;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -ms-border-radius: 50%;
    -moz-border-radius: 50%;
    -o-border-radius: 50%;
}
.feature-grid:hover div.feature-icon {
    transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg);
    -o-transform: rotateY(360deg);
    -ms-transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);
    transition: 0.5s all ease;
    -webkit-transition: 0.5s all ease;
    -moz-transition: 0.5s all ease;
    -o-transition: 0.5s all ease;
    -ms-transition: 0.5s all ease;
}
.glyphicon-wrench,.glyphicon-home,.glyphicon-pencil,.glyphicon-user {
    font-size: 2em;
    color: #FFFFFF;
}
.feature-grid h4 {
    font-size: 1.5em;
    color: #FF9541;
    text-transform: capitalize;
    margin: 0.8em 0 .5em;
}
/**feature**/
@media (min-width:1170px) {
	.cont{
		display: none;
	}
	
}
.cont{
	padding-top:25px
}
/*表格 */
table.altrowstable {
  width:100%;
  font-size:14px;
  color:#333333;
  border-width: 1px;
  border-collapse: collapse;
  margin-bottom: 20px;
  text-align: center;
  table-layout: fixed;
  }
table.altrowstable tr:nth-child(2n+1) {
  background-color: rgb(186, 217, 240);
}
  table.altrowstable th {
  border-width: 1px;
  border-style: solid;
  }
  table.altrowstable td {
  border-width: 1px;
  padding: 8px 10px;
  border-style: solid;
  border-color: #636161;
  word-wrap: break-word;
  }
/* 表格结束 */
/**testimonials**/
.feature-grid p{
    font-size: 1em;
    color: #FFFFFF;
	line-height:2em;
}
.testimonials {
    padding: 4em 0;
	text-align:center;
	background: url(../images/banner5.jpg) no-repeat 0px 0px;
    background-size: cover;
	 -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    -ms-background-size: cover;
}
.testimonials h3 {
   font-size: 3.5em;
    text-transform: capitalize;
     font-family: "宋体", "黑体";
    color: #fff;
	margin-bottom: 0.5em;
}
.testimonials p {
    font-size: 1em;
    line-height: 1.8em;
    color: #fff;
    width: 56%;
    margin: 0 auto;
    background: url(../images/quote.png) no-repeat 0px 0px;
    padding-left: 3em;
}
.testimonials h4 {
    font-size: 1.5em;
    text-transform: capitalize;
	color: #ff9541;
	margin-top: 1em;
}
.testimonials h4 a {
    text-decoration: none;
    color: #fff;
	font-weight: 600;
}
.slider {
	position: relative;
	text-align: center;
	width: 100%;
    margin: 3em 0 0;
}
.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }
.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }
.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
}
.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }
.callbacks_tabs a:after {
	content: "\f111";
	font-size: 0;
	font-family: "宋体", "黑体";
	visibility: visible;
	display: block;
	height: 8px;
	width: 8px;
	display: inline-block;
	border: 2px solid #fff;
	border-radius:50%;
	background:#fff;
}
.callbacks_here a:after{
	border: 2px solid #FFF;
	background:transparent;
}
.callbacks_tabs a{
	visibility:hidden;
}
.callbacks_tabs li{
	display:inline-block;
}
ul.callbacks_tabs.callbacks1_tabs {
	position: absolute;
	bottom: 29px;
	z-index: 999;
	left: 46%;
	display: none;
}
.callbacks_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 73%;
	left: 15%;
  opacity: 0.7;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  margin-top: -45px;
  }
.callbacks_nav.next {
  left: auto;
  background-position: right top;
  right: 15%;
 }
/**testimonials**/
/**events**/
@media (max-width:480px){
	.specials-section{
		display: none;
	}
}
.specials-section {
  padding: 4em 0;
  /* background: #dc0000; */
  /* background: #67B168; */
  background: #C1E2B3;
}
.specials-section h3 {
    font-size: 3.5em;
    text-transform: capitalize;
    font-family: "宋体", "黑体";
    color: #fff;
}
.specials li {
  list-style: none;
}
.specials p {
  font-size: 1em;
  line-height: 1.8em;
    /* color: #bfefed; */
	color: #204D74;
	 margin-top: 1em;
}
.specials ul{
 margin-top: 1em;
}
.specials ul li{
 list-style-type: none;
   padding: 0.3em 0;
}
.specials ul li  a{
  font-size: 1em;
  text-decoration: none;
  line-height: 1.8em;
  /* color: #bfefed; */
  color: #204D74;
    list-style: none;
	padding: 6px 24px;
  background: url(../images/list-arrow.png) no-repeat 0px 10px;
      text-transform: capitalize;
}
.specials ul li a:hover {
  /* color:#fff; */
  color: #000000;
}
@media (max-width:560px){
	.footer-section{
		display: none;
	}
}
.footer-section{
	padding:0em 0;
	text-align:center;
	background: #F5F5F5;
}
.footer-top p {
	font-size: 0.9em;
	color: #1B1B1B;
	font-weight: 400;
}
.footer-top  a {
	font-size: 1em;
	color:#1B1B1B;
	font-weight: 400;
	text-transform: capitalize;
}
.footer-top a:hover {
	color: #1B1B1B;
}
.footer-top a {
	margin: 0 0.3em
}

	
@media (max-width:1080px){
.navbar-default .navbar-nav > li > a {
    color: #fff;
    font-size: 1.1em;
}

@media (max-width:991px){
.navbar-default .navbar-nav > li > a {
    padding: 1em 1em;
}
.logo h1 a {
    font-size: 1em;
}



.welcome-grid1 h4, .feature-grid h4, .testimonials h4, .event-grid h4, .about-section h4, .team-grid h4, .right-grid h4, .service-grid h4 {
    font-size: 1.25em;
	    line-height: 1.5em;
}
/* .feature-grid p,.event-grid_pic p, .specials p, .about-section p, .team-grid p, .right-grid p, .service-grid p,.typography,.contact-left p {
    font-size: .95em;
} */
.header-banner {
    min-height: 95px;
}
a.button {
    font-size:1.1em;
        padding: 5px;
        background-color: #F5F5F5;
        border: 1px solid #f5f5f5;
        border-radius: 25%;
        FLOAT: RIGHT;
}
.welcome-grid1 p{
	font-size: 16px;
	    padding: 15px 10px;
}
.welcome-grid{
	padding-left: 0;
	padding-right: 0;
}

@media (max-width: 768px){
.testimonials {
    background: url(../images/banner5.jpg) no-repeat -190px 0px;
    background-size: cover;
}
}
@media (max-width:640px){
.navbar-nav > li {
    float: none;
    display: block;
}
.navbar-toggle {
    position: relative;
    float: none;
    margin-right: 0;
}
.navbar {
   text-align: center;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border: none!important;
	box-shadow: 0 0 0;
    /* background: #222; */
	background: #67B168;
}
.navbar-default .navbar-toggle {
    /* border-color: #dc0000;
	 background-color: #dc0000; */
	 margin-left: 100px;
	 border-color: #3C763D;
	  background-color: #3C763D;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
   background-color: #3C763D;
}
.navbar-nav .open .dropdown-menu {
     text-align: center;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #fff;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: transparent;
}
.header-top{
	margin-top: 0;
}
.phone{
	display: none;
}
.header-bottom {
    padding: 0em 0 0;
	margin-left:200px;
	background-color: #FFFFFF;
}

.header-banner {
    min-height: 70px;
}

.nbs-flexisel-nav-left, .nbs-flexisel-nav-right {
    margin-top: 0em;
}
.feature-icon {
    border: 2px solid #FFFFFF;
    width: 85px;
    height: 85px;
    line-height: 7em;
}
.feature-grid {
    float: left;
    width: 50%;
}
.feature-grid:nth-child(3) {
    margin-top: 1em;
}
.feature-grid:nth-child(4) {
    margin-top: 1em;
}
.testimonials p {
    width: 95%;
}
.feature-grids,.event-grids,.team-grids,.advantages-grids {
    margin-top: 2em;
}

@media (max-width: 480px){
.logo h1 a {
    font-size: 0.9em;
}

@media (max-width: 320px){
.logo h1 a {
    font-size: 0.75em;
	}
/* 面包屑导航 */
.left_h {
    background: url(../images/title_line.jpg) left bottom no-repeat;
    font-size: 22px;
    display: block;
    margin-top: 25px;
    padding: 0px 0px 10px 0px;
    color: #2C2B2B;
}
.mud {
    float: right;
}
.mud-1 {
    font-size: 16px;
}