﻿@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;-webkit-touch-callout:none;
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;}
body{ color:#000; font-size:12px; line-height:22px; font-family:"Microsoft Yahei"; background:#EFF2F4;}
ul,li{ list-style:none;}
img{ border:none; display:inline-block; max-width:100%;}
a{ text-decoration:none; color:#333;}
a:hover{ color:;}
i{ font-style:normal;}
input,textarea,select{ outline:none; font-family:"Microsoft Yahei";}
h1,h2,h3,h4,h5,h6{ font-style:normal; font-weight:bold; list-style:none;}
iframe{ border:none;}
.clear{ clear:both;}


/*内页导航样式*/
.navigation{ position:fixed; top:0; left:0; width:100%; box-shadow: 0px 1px 1px #ccc; z-index:999999; background:#FFF;}
.nav-logo{ float:left; width:18.75%;}
.nav-logo img{ width:100%;}
.nav-right{ width:302px;  float:right; background:url(../images/tel-img1.png) left center no-repeat; position:relative;}
.nav-right span{ float:left; margin-left:35px; font-size:26px; color:#00a650; line-height:90px; font-weight:bold;}
.nav-right .search-button{ display:block; float:right; margin-top:30px; margin-right:22px; cursor:pointer;}
.nav{ float:right; margin-right:25px; width:70%; position:relative;}
.nav li { float: left; line-height:80px; padding:0 3.5%; text-align:center;}
.nav li:nth-child(1){ background:none;}
.nav a { display:block; font-size:21px; color: #00a650; position:relative;}
.nav li i{ position:absolute; bottom:0; left:0; width:0; height:2px; transition:all 1s;}
.nav li:hover i{ transition:all 0.5s;  width:100%; height:2px; background:#00a650; }
.nav li:hover .nav-rjj{display: block;}

.nav-search{ transition:all 1s; z-index:-999; width:300px; height:40px; background:#fff; position:absolute; top:0px; opacity:0; right:10px; border:solid 1px #ccc; overflow:hidden;}
.nav-sea{ transition:all 1s; top:25px; opacity:1; z-index:999;}

.search-s{ float:left; width:220px; height:38px; padding:0 10px; background:#fff; border:none; color:#666; font-size:14px;}
.search-n{ float:left; margin-top:4px; margin-left:5px;}

.nav-gb{ width:40px; height:40px; float:right; background:#ccc; position:relative; cursor:pointer;}
.nav-gb i{ position:absolute; top:19px; width:40px; height:2px; float:left; background:#FFF;}
.nav-gb i:nth-child(1){ transform:rotate(140deg);}
.nav-gb i:nth-child(2){ transform:rotate(-140deg);}

.nav-logoo{ display:none;}



.nav-rjj{display:none;width:120PX; border:solid 1px #ccc; position:absolute; background:#fff; /*left:0;*/ border:solid 1px #ccc; border-top:none;/*line-height: 90px;*/}
.nav-rjj ul{ text-align:center; margin:0 auto; }
.nav-rjj ul li{ float:left; width:100%; padding:0 3%; line-height:24px; margin-bottom:1%; margin-top:1%; height:auto; text-align:center; display:inline-block; list-style:none; }

.nav-rjj ul li a{ font-size:15px; line-height:60px; color:#00a650;}
.nav-rjj ul li a:hover{ opacity:0.8;}

.nav-sanj{ width:100%; float:left; line-height:20px;}
.nav-sanj dd{ width:100%; float:left; text-align:left; background:url(../images/sjjt.png) left center no-repeat;}
.nav-sanj dd a{ font-size:12px !important; color:#575757 !important; margin-left:10px;}
.nav-sanj dd a:hover{ color:#00a650 !important;}



/*内页banner*/
.ny-banner{ width:100%; margin:auto; position:relative; overflow:hidden; padding-top:50px;}
.ny-banner img{ width:100%;}


/*内页位置面包屑导航*/
.location{ width:100%; height:75px; margin:auto; overflow:hidden; position:relative; border-bottom:solid 1px #ccc;}
.location-c{ width:1520px; margin:auto; height:75px;}
.location-c span{ float:left; line-height:75px; font-size:18px; color:#999;}
.location-c a{ color:#999;}

.location-c2{ width:95%; margin:auto; height:75px;font-weight: bold;}
.location-c2 span{ float:left; line-height:75px; font-size:18px; color:#999;}
.location-c2 a{ color:#999;}

.gd{ width:100%; margin:auto; height:0px;}


/*底部样式*/
.foor{ width:100%; height:65px; margin:auto; background:#00a650; overflow:hidden;}
.foor-c{ width:1200px; height:65px; margin:auto; color:#FFF; text-align:center; line-height:65px; font-size:16px;}
.foor-c a{color: #fff;}
.foor-c a:hover{color:#ccc;}
.main-lang{
  width: 55px;
    height: 335px;
    position: fixed;
    right: 0;
    top: 40%;
    z-index: 99;
}
.main-lang .langlist{margin-bottom: 8px;}

.onl-message{ width:72px; height:335px; position:fixed; right:0; top:52%; z-index:99; background:url(../images/zlly-2.png) top center no-repeat;}
.onl-message ul li{ width:72px; height:64px; float:left; position:relative;}
.onl-message ul li a{ display:block; width:100%; height:100%; }
.onl-message ul li .onl-cc{ display:none;}
.onl-message ul li:hover .onl-cc{ display:block; position:absolute; right:71px; line-height:40px;  background:#FFF; background:url(../images/bk6-10.png); text-align:center;}
.onl-message ul li .onl-cc p{ font-size:19px; font-weight:bold; color:#fff; margin:0;}

@media screen and (max-width:1000px){
 .onl-message{ display:none;}

} 
@media screen and (min-width:1680px) and (max-width:1860px) {
.nav li{ padding:0 3.2%;}


}

@media screen and (min-width:1580px) and (max-width:1679px) {
.nav li{ padding:0 3.2%;}
.nav-rjj ul li{ }
.news-1{ display:none !important;}



}

@media screen and (min-width:1480px) and (max-width:1579px) {
.nav li{ padding:0 3.1%;line-height: 70px;}
.location-c2{ width:97%;}

.nav-rjj ul li{ }

}	

@media screen and (min-width:1380px) and (max-width:1479px) {
.nav{ width:70%;}
.nav li{ padding:0 3.5%; line-height:70px;}
.nav a{ font-size:17px;}

.news-2{ display:none !important;}

.nav-right{ width:20%;}
.nav-right span{ line-height:70px; font-size:24px;}
.nav-right .search-button{ margin-top:18px;}
.nav-sea{ top:18%;}
.gd{ height:70px;}
.ny-banner{ padding-top:0;}

.location{ height:55px;}
.location-c{ height:55px;}
.location-c span{ line-height:55px; font-size:15px;}
.location-c2{ width:97%; height:55px;}
.location-c2 span{ line-height:55px; font-size:15px;}

.case{ margin-bottom:10px;}
.case-list{ margin-top:35px;}

.case-ycc span{ font-size:18px;}
.case-ycc p{ font-size:14px;}

.nav-rjj ul li{ }


.foor{ height:45px;}
.foor-c{ height:45px; line-height:45px; font-size:14px;}


}	
@media screen and (min-width:1179px) and (max-width:1279px){
  .nav a{ font-size:17px;}
  .nav{ width:50%;}
}
@media screen and (min-width:1280px) and (max-width:1379px) {
.nav{ width:75%;}
.nav li{ padding:0 3.5%; line-height:60px;}
.nav a{ font-size:16px;}
.news-2{ display:none !important;}
.nav-right{ width:22%;}
.nav-right span{ line-height:70px; font-size:24px;}
.nav-right .search-button{ margin-top:18px;}
.nav-sea{ top:18%;}
.gd{ height:70px;}
.ny-banner{ padding-top:0;}

.location{ height:55px;}
.location-c{ height:55px;}
.location-c span{ line-height:55px; font-size:15px;}
.location-c2{ width:97%; height:55px;}
.location-c2 span{ line-height:55px; font-size:15px;}

.case{ margin-bottom:10px;}
.case-list{ margin-top:35px;}

.case-ycc span{ font-size:18px;}
.case-ycc p{ font-size:14px;}

.nav-rjj ul li{ }


.foor{ height:45px;}
.foor-c{ height:45px; line-height:45px; font-size:14px;}

}	
@media screen and (max-width:1180px){
  .nav ul li a{ line-height: 40px;}
}
@media screen and (min-width:1180px) and (max-width:1279px) {
.nav{ width:75%; margin-right:0;}
.nav li{ padding:0 2.9%;line-height: 70px;}
.location-c2{ width:97%;}
.nav-rjj ul li{ }
.gd{ height:70px;}

.foor-c{ width:100%;}

}
@media screen and (min-width:1000px) and (max-width:1179px) {
.nav-pb{ width:40px; height:40px; background:#00a650; position:absolute; top:7px; left:25px;}
.nav-pb-c{ position:relative; width:100%; height:100%; margin:auto; border-radius:100%; border:1px solid transparent; cursor:pointer;}
.nav-pb-c .bar{ width:30px; height:2px; margin:8px auto; background:#fff; position:relative; border-radius:10px;}
.nav-pb-c .bar:nth-of-type(1){transition:all 0.5s;}
.nav-pb-c .bar:nth-of-type(2){ 
  -moz-animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);
  -webkit-animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);
  animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);  
  transition:all 0.5s;
}
.nav-pb-c .bar:nth-of-type(3){
  -moz-animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  -webkit-animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  transition:all 0.5s;
}

.nav{ position:fixed; transition:all 1s; top:0; left:-60%; opacity:0;  width:32%; height:70%; margin-right:0; background:#009c4b; z-index:-9999;}
.nav-lc{ transition:all 1s; left:0;opacity:1; z-index:9999; }

.nav li{ width:90%; float:left; height:auto; line-height:50px; margin-left:5%; border-bottom:solid 1px #fff; padding:0; text-align:left; background:url(../images/xjt2.png) 90% 20px no-repeat; background-size:6%;}
.nav li a{ color:#FFF; width:100%; display:inline;}
.nav li:hover{  border-bottom:solid 1px #cbd720;}
.nav li:hover a{ color:#cbd720; transition:all 1s;}
.nav li i{ width:100%; display:none;}

.nav-logo{ margin-left:80px;}
.nav-logoo{ display:block; float:left; height:93px;}

.nav-ipgb{ width:50px; height:50px; position:absolute; background:#009c4b; right:-50px; overflow:hidden;}
.nav-ipgb-c{ position:relative; width:100%; height:100%; margin:auto; border-radius:100%; border:1px solid transparent; cursor:pointer;}
.nav-ipgb-c .bar{ width:40px; height:3px; margin:10px auto; background:#fff; position:relative; border-radius:10px;}
.nav-ipgb-c .bar:nth-of-type(1){ -moz-transform: translateY(13px) rotate(45deg);
  -ms-transform: translateY(13px) rotate(45deg);
  -webkit-transform: translateY(13px) rotate(45deg);
  transform: translateY(13px) rotate(45deg);	}
.nav-ipgb-c .bar:nth-of-type(2){ 
  opacity:0;
}
.nav-ipgb-c .bar:nth-of-type(3){
  -moz-transform: translateY(-13px) rotate(-45deg);
  -ms-transform: translateY(-13px) rotate(-45deg);
  -webkit-transform: translateY(-13px) rotate(-45deg);
  transform: translateY(-13px) rotate(-45deg);
}


.nav-rjj{ display:none; width:90%; top:0; padding:0 0 5% 0;  float:left; margin-left:5%; background:none; position:relative; margin-bottom:0 !important; border:none;}
.nav-rjj li{ float:left; width:100% !important; text-align:left; border-bottom:solid 1px #ccc; margin-left:1%; background:none;}
.nav-rjj li a{ font-size:16px; line-height:30px; color:#fff !important;}
.nav-rjj li:hover a{ color:#cbd720 !important;}
.nav-sanj dd a{ color:#f9f9f9 !important;}
.nav-sanj dd a:hover{ color:#fff !important;}

.foor-c{ width:100%;}

.nav-right span{ line-height:52px;}
.nav-right .search-button{ margin-top:10px;}
.nav-sea{ top:6px;}

/*内页位置面包屑导航*/
.location{ width:100%; height:50px; margin:auto; overflow:hidden; position:relative; border-bottom:solid 1px #ccc;}
.location-c{ width:94%; margin:auto; height:50px;}
.location-c span{ float:left; line-height:50px; font-size:14px; color:#999;}
.location-c a{ color:#999;}

.location-c2{ width:95%; margin:auto; height:50px;}
.location-c2 span{ float:left; line-height:50px; font-size:14px; color:#999;}
.location-c2 a{ color:#999;}

}

@media screen and (min-width:900px) and (max-width:999px) {
.navigation{ position:relative; height:auto;}
.nav-logo{ width:40%; float:left; height:auto;}
.nav-right{ display:none;}

.nav-pb{ width:50px; height:50px; background:#ccc; position:relative; float:right; margin-top:2.5%; margin-right:2%;}
.nav-pb-c{ position:relative; width:100%; height:100%; margin:auto; border-radius:100%; border:1px solid transparent; cursor:pointer;}
.nav-pb-c .bar{ width:40px; height:3px; margin:10px auto; background:#00a650; position:relative; border-radius:10px;}
.nav-pb-c .bar:nth-of-type(1){transition:all 0.5s;}
.nav-pb-c .bar:nth-of-type(2){ 
  -moz-animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);
  -webkit-animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);
  animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);  
  transition:all 0.5s;
}
.nav-pb-c .bar:nth-of-type(3){
  -moz-animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  -webkit-animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  transition:all 0.5s;
}

.nav{ position:fixed; transition:all 1s; top:0; right:-37%; opacity:0;  width:32%; height:100%; margin-right:0; background:#009c4b; z-index:999;}
.nav-lc{ transition:all 1s; right:0;opacity:1; }
.nav li{ width:90%; float:left; height:auto; line-height:70px; margin-left:5%; border-bottom:solid 1px #fff; padding:0; text-align:left; background:url(../images/xjt2.png) 90% 20px no-repeat; background-size:6%;}
.nav li:hover{  border-bottom:solid 1px #cbd720;}
.nav li a{ color:#FFF; width:100%; display:inline;}
.nav li:hover a{ color:#cbd720; transition:all 1s;}
.nav li i{ display:none; width:100%;}


.nav-ipgb{ width:50px; height:50px; position:absolute; background:#009c4b; left:-50px; overflow:hidden;}
.nav-ipgb-c{ position:relative; width:100%; height:100%; margin:auto; border-radius:100%; border:1px solid transparent; cursor:pointer;}
.nav-ipgb-c .bar{ width:40px; height:3px; margin:10px auto; background:#fff; position:relative; border-radius:10px;}
.nav-ipgb-c .bar:nth-of-type(1){ -moz-transform: translateY(13px) rotate(45deg);
  -ms-transform: translateY(13px) rotate(45deg);
  -webkit-transform: translateY(13px) rotate(45deg);
  transform: translateY(13px) rotate(45deg);	}
.nav-ipgb-c .bar:nth-of-type(2){ 
  opacity:0;
}
.nav-ipgb-c .bar:nth-of-type(3){
  -moz-transform: translateY(-13px) rotate(-45deg);
  -ms-transform: translateY(-13px) rotate(-45deg);
  -webkit-transform: translateY(-13px) rotate(-45deg);
  transform: translateY(-13px) rotate(-45deg);
}

.nav-rjj{ display:none; width:90%; top:0; padding:0 0 5% 0;  float:left; margin-left:5%; background:none; position:relative; margin-bottom:0 !important; border:none;}
.nav-rjj li{ float:left; width:100% !important; text-align:left; border-bottom:solid 1px #ccc; margin-left:1%; background:none;}
.nav-rjj li a{ font-size:13px !important; line-height:30px; color:#fff !important;}
.nav-rjj li:hover a{ color:#cbd720 !important;}
.nav-sanj dd a{ font-size:12px !important; color:#f9f9f9 !important;}
.nav-sanj dd a:hover{ color:#fff !important;}



/*内页banner*/
.ny-banner{ padding-top:0;}
/*内页位置面包屑导航*/
.location{ width:100%; height:50px; margin:auto; overflow:hidden; position:relative; border-bottom:solid 1px #ccc;}
.location-c{ width:100%; margin:auto; height:50px;}
.location-c span{ float:left; line-height:50px; font-size:14px; color:#999;}
.location-c a{ color:#999;}

.location-c2{ width:95%; margin:auto; height:50px;}
.location-c2 span{ float:left; line-height:50px; font-size:14px; color:#999;}
.location-c2 a{ color:#999;}




}

@media screen and (min-width:800px) and (max-width:899px) {
.navigation{ position:relative; height:auto;}
.nav-logo{ width:60%; float:left; height:auto;}
.nav-right{ display:none;}

.nav-pb{ width:50px; height:50px; position:relative; float:right; margin-top:2%; margin-right:2%;}
.nav-pb-c{ position:relative; width:100%; height:100%; margin:auto; border-radius:100%; border:1px solid transparent; cursor:pointer;}
.nav-pb-c .bar{ width:40px; height:3px; margin:10px auto; background:#00a650; position:relative; border-radius:10px;}
.nav-pb-c .bar:nth-of-type(1){transition:all 0.5s;}
.nav-pb-c .bar:nth-of-type(2){ 
  -moz-animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);
  -webkit-animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);
  animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);  
  transition:all 0.5s;
}
.nav-pb-c .bar:nth-of-type(3){
  -moz-animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  -webkit-animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  transition:all 0.5s;
}

.nav{ position:fixed; transition:all 1s; top:0; right:-60%; opacity:0;  width:50%; height:100%; margin-right:0; background:#009c4b; z-index:999;}
.nav-lc{ transition:all 1s; right:0;opacity:1; }
.nav li{ width:90%; float:left; height:auto; line-height:50px; margin-left:5%; border-bottom:solid 1px #fff; padding:0; text-align:left; background:url(../images/xjt2.png) 90% 20px no-repeat; background-size:6%;}
.nav li a{ color:#FFF; width:100%; font-size:18px; display:inline;}
.nav li:hover a{ color:#cbd720; transition:all 1s;}
.nav li i{ display:none; width:100%;}


.nav-ipgb{ width:50px; height:50px; position:absolute; background:#009c4b; left:-50px; overflow:hidden;}
.nav-ipgb-c{ position:relative; width:100%; height:100%; margin:auto; border-radius:100%; border:1px solid transparent; cursor:pointer;}
.nav-ipgb-c .bar{ width:40px; height:3px; margin:10px auto; background:#fff; position:relative; border-radius:10px;}
.nav-ipgb-c .bar:nth-of-type(1){ -moz-transform: translateY(13px) rotate(45deg);
  -ms-transform: translateY(13px) rotate(45deg);
  -webkit-transform: translateY(13px) rotate(45deg);
  transform: translateY(13px) rotate(45deg);	}
.nav-ipgb-c .bar:nth-of-type(2){ 
  opacity:0;
}
.nav-ipgb-c .bar:nth-of-type(3){
  -moz-transform: translateY(-13px) rotate(-45deg);
  -ms-transform: translateY(-13px) rotate(-45deg);
  -webkit-transform: translateY(-13px) rotate(-45deg);
  transform: translateY(-13px) rotate(-45deg);
}

.nav-rjj{ display:none; width:90%; top:0; padding:0 0 5% 0;  float:left; margin-left:5%; background:none; position:relative; margin-bottom:0 !important; border:none;}
.nav-rjj li{ float:left; width:100% !important; text-align:left; border-bottom:solid 1px #ccc; margin-left:1%; background:none;}
.nav-rjj li a{ font-size:13px !important; line-height:30px; color:#fff !important;}
.nav-rjj li:hover a{ color:#cbd720 !important;}
.nav-sanj dd a{ font-size:12px !important; color:#f9f9f9 !important;}
.nav-sanj dd a:hover{ color:#fff !important;}

/*内页banner*/
.ny-banner{ padding-top:0;}

/*内页位置面包屑导航*/
.location{ width:100%; height:40px; margin:auto; overflow:hidden; position:relative; border-bottom:solid 1px #ccc;}
.location-c{ width:100%; margin:auto; height:40px;}
.location-c span{ float:left; line-height:40px; font-size:14px; color:#999;}
.location-c a{ color:#999;}

.location-c2{ width:95%; margin:auto; height:40px;}
.location-c2 span{ float:left; line-height:40px; font-size:14px; color:#999;}
.location-c2 a{ color:#999;}
}


@media screen and (min-width:750px) and (max-width:799px) {
.navigation{ position:relative; height:auto;}
.nav-logo{ width:35%; float:left; height:auto;}
.nav-right{ display:none;}

.nav-pb{ width:40px; height:40px; position:relative; float:right; margin-top:2%; margin-right:2%;}
.nav-pb-c{ position:relative; width:100%; height:100%; margin:auto; border-radius:100%; border:1px solid transparent; cursor:pointer;}
.nav-pb-c .bar{ width:30px; height:3px; margin:7px auto; background:#00a650; position:relative; border-radius:10px;}
.nav-pb-c .bar:nth-of-type(1){transition:all 0.5s;}
.nav-pb-c .bar:nth-of-type(2){ 
  -moz-animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);
  -webkit-animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);
  animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);  
  transition:all 0.5s;
}
.nav-pb-c .bar:nth-of-type(3){
  -moz-animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  -webkit-animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  transition:all 0.5s;
}

.nav{ position:fixed; transition:all 1s; top:0; right:-40%; opacity:0;  width:30%; height:75%; margin-right:0; background:#009c4b; z-index:999;}
.nav-lc{ transition:all 1s; right:0;opacity:1; }
.nav li{ width:90%; float:left; height:auto; line-height:40px; margin-left:5%; border-bottom:solid 1px #fff; padding:0; text-align:left; background:url(../images/xjt2.png) 90% 20px no-repeat; background-size:6%;}
.nav li a{ color:#FFF; width:100%; font-size:16px; display:inline;}
.nav li:hover a{ color:#cbd720; transition:all 1s;}
.nav li i{ display:none; width:100%;}


.nav-ipgb{ width:40px; height:40px; position:absolute; background:#009c4b; left:-40px; overflow:hidden;}
.nav-ipgb-c{ position:relative; width:100%; height:100%; margin:auto; border-radius:100%; border:1px solid transparent; cursor:pointer;}
.nav-ipgb-c .bar{ width:30px; height:3px; margin:7px auto; background:#fff; position:relative; border-radius:10px;}
.nav-ipgb-c .bar:nth-of-type(1){ -moz-transform: translateY(10px) rotate(45deg);
  -ms-transform: translateY(10px) rotate(45deg);
  -webkit-transform: translateY(10px) rotate(45deg);
  transform: translateY(10px) rotate(45deg);	}
.nav-ipgb-c .bar:nth-of-type(2){ 
  opacity:0;
}
.nav-ipgb-c .bar:nth-of-type(3){
  -moz-transform: translateY(-10px) rotate(-45deg);
  -ms-transform: translateY(-10px) rotate(-45deg);
  -webkit-transform: translateY(-10px) rotate(-45deg);
  transform: translateY(-10px) rotate(-45deg);
}
.nav-rjj{ display:none; width:90%; top:0; padding:0 0 5% 0;  float:left; margin-left:5%; background:none; position:relative; margin-bottom:0 !important; border:none;}
.nav-rjj li{ float:left; width:100% !important; text-align:left; border-bottom:solid 1px #ccc; margin-left:1%; background:none;}
.nav-rjj li a{ font-size:13px !important; line-height:30px; color:#fff !important;}
.nav-rjj li:hover a{ color:#cbd720 !important;}
.nav-sanj dd a{ font-size:12px !important; color:#f9f9f9 !important;}
.nav-sanj dd a:hover{ color:#fff !important;}

/*内页banner*/
.ny-banner{ padding-top:0;}

/*内页位置面包屑导航*/
.location{ width:100%; height:40px; margin:auto; overflow:hidden; position:relative; border-bottom:solid 1px #ccc;}
.location-c{ width:100%; margin:auto; height:40px;}
.location-c span{ float:left; line-height:40px; font-size:14px; color:#999;}
.location-c a{ color:#999;}

.location-c2{ width:95%; margin:auto; height:40px;}
.location-c2 span{ float:left; line-height:40px; font-size:14px; color:#999;}
.location-c2 a{ color:#999;}

/*底部样式*/
.foor{ width:100%; margin:auto; background:#00a650; overflow:hidden; height:auto; padding:1% 0;}
.foor-c{ width:100%; margin:auto; color:#FFF !important; text-align:center; line-height:30px; height:auto; font-size:14px;}

}	


@media screen and (min-width:720px) and (max-width:749px) {
.navigation{ position:relative; height:auto;}
.nav-logo{ width:35%; float:left; height:auto;}
.nav-right{ display:none;}

.nav-pb{ width:40px; height:40px; position:relative; float:right; margin-top:2%; margin-right:2%;}
.nav-pb-c{ position:relative; width:100%; height:100%; margin:auto; border-radius:100%; border:1px solid transparent; cursor:pointer;}
.nav-pb-c .bar{ width:30px; height:3px; margin:7px auto; background:#00a650; position:relative; border-radius:10px;}
.nav-pb-c .bar:nth-of-type(1){transition:all 0.5s;}
.nav-pb-c .bar:nth-of-type(2){ 
  -moz-animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);
  -webkit-animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);
  animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);  
  transition:all 0.5s;
}
.nav-pb-c .bar:nth-of-type(3){
  -moz-animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  -webkit-animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  transition:all 0.5s;
}

.nav{ position:fixed; transition:all 1s; top:0; right:-40%; opacity:0;  width:30%; height:100%; margin-right:0; background:#009c4b; z-index:999;}
.nav-lc{ transition:all 1s; right:0;opacity:1; }
.nav li{ width:90%; float:left; height:auto; line-height:40px; margin-left:5%; border-bottom:solid 1px #fff; padding:0; text-align:left; background:url(../images/xjt2.png) 90% 20px no-repeat; background-size:6%;}
.nav li a{ color:#FFF; width:100%; font-size:16px; display:inline;}
.nav li:hover a{ color:#cbd720; transition:all 1s;}
.nav li i{ display:none; width:100%;}


.nav-ipgb{ width:40px; height:40px; position:absolute; background:#009c4b; left:-40px; overflow:hidden;}
.nav-ipgb-c{ position:relative; width:100%; height:100%; margin:auto; border-radius:100%; border:1px solid transparent; cursor:pointer;}
.nav-ipgb-c .bar{ width:30px; height:3px; margin:7px auto; background:#fff; position:relative; border-radius:10px;}
.nav-ipgb-c .bar:nth-of-type(1){ -moz-transform: translateY(10px) rotate(45deg);
  -ms-transform: translateY(10px) rotate(45deg);
  -webkit-transform: translateY(10px) rotate(45deg);
  transform: translateY(10px) rotate(45deg);	}
.nav-ipgb-c .bar:nth-of-type(2){ 
  opacity:0;
}
.nav-ipgb-c .bar:nth-of-type(3){
  -moz-transform: translateY(-10px) rotate(-45deg);
  -ms-transform: translateY(-10px) rotate(-45deg);
  -webkit-transform: translateY(-10px) rotate(-45deg);
  transform: translateY(-10px) rotate(-45deg);
}
.nav-rjj{ display:none; width:90%; top:0; padding:0 0 5% 0;  float:left; margin-left:5%; background:none; position:relative; margin-bottom:0 !important; border:none;}
.nav-rjj li{ float:left; width:100% !important; text-align:left; border-bottom:solid 1px #ccc; margin-left:1%; background:none;}
.nav-rjj li a{ font-size:13px !important; line-height:30px; color:#fff !important;}
.nav-rjj li:hover a{ color:#cbd720 !important;}
.nav-sanj dd a{ font-size:12px !important; color:#f9f9f9 !important;}
.nav-sanj dd a:hover{ color:#fff !important;}

/*内页banner*/
.ny-banner{ padding-top:0;}

/*内页位置面包屑导航*/
.location{ width:100%; height:40px; margin:auto; overflow:hidden; position:relative; border-bottom:solid 1px #ccc;}
.location-c{ width:100%; margin:auto; height:40px;}
.location-c span{ float:left; line-height:40px; font-size:14px; color:#999;}
.location-c a{ color:#999;}

.location-c2{ width:95%; margin:auto; height:40px;}
.location-c2 span{ float:left; line-height:40px; font-size:14px; color:#999;}
.location-c2 a{ color:#999;}

/*底部样式*/
.foor{ width:100%; margin:auto; background:#00a650; overflow:hidden; height:auto; padding:1% 0;}
.foor-c{ width:100%; margin:auto; color:#FFF !important; text-align:center; line-height:24px; height:auto; font-size:14px;}

}	
	
@media screen and (min-width:640px) and (max-width:719px) {
.navigation{ position:relative; height:auto;}
.nav-logo{ width:35%; float:left; height:auto;}
.nav-right{ display:none;}

.nav-pb{ width:40px; height:40px; position:relative; float:right; margin-top:2%; margin-right:2%;}
.nav-pb-c{ position:relative; width:100%; height:100%; margin:auto; border-radius:100%; border:1px solid transparent; cursor:pointer;}
.nav-pb-c .bar{ width:30px; height:3px; margin:7px auto; background:#00a650; position:relative; border-radius:10px;}
.nav-pb-c .bar:nth-of-type(1){transition:all 0.5s;}
.nav-pb-c .bar:nth-of-type(2){ 
  -moz-animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);
  -webkit-animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);
  animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);  
  transition:all 0.5s;
}
.nav-pb-c .bar:nth-of-type(3){
  -moz-animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  -webkit-animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  transition:all 0.5s;
}

.nav{ position:fixed; transition:all 1s; top:0; right:-40%; opacity:0;  width:30%; height:100%; margin-right:0; background:#009c4b; z-index:999;}
.nav-lc{ transition:all 1s; right:0;opacity:1; }
.nav li{ width:90%; float:left; height:auto; line-height:40px; margin-left:5%; border-bottom:solid 1px #fff; padding:0; text-align:left; background:url(../images/xjt2.png) 90% 20px no-repeat; background-size:6%;}
.nav li a{ color:#FFF; width:100%; font-size:16px; display:inline;}
.nav li:hover a{ color:#cbd720; transition:all 1s;}
.nav li i{ display:none; width:100%;}


.nav-ipgb{ width:40px; height:40px; position:absolute; background:#009c4b; left:-40px; overflow:hidden;}
.nav-ipgb-c{ position:relative; width:100%; height:100%; margin:auto; border-radius:100%; border:1px solid transparent; cursor:pointer;}
.nav-ipgb-c .bar{ width:30px; height:3px; margin:7px auto; background:#fff; position:relative; border-radius:10px;}
.nav-ipgb-c .bar:nth-of-type(1){ -moz-transform: translateY(10px) rotate(45deg);
  -ms-transform: translateY(10px) rotate(45deg);
  -webkit-transform: translateY(10px) rotate(45deg);
  transform: translateY(10px) rotate(45deg);	}
.nav-ipgb-c .bar:nth-of-type(2){ 
  opacity:0;
}
.nav-ipgb-c .bar:nth-of-type(3){
  -moz-transform: translateY(-10px) rotate(-45deg);
  -ms-transform: translateY(-10px) rotate(-45deg);
  -webkit-transform: translateY(-10px) rotate(-45deg);
  transform: translateY(-10px) rotate(-45deg);
}

.nav-rjj{ display:none; width:90%; top:0; padding:0 0 5% 0;  float:left; margin-left:5%; background:none; position:relative; margin-bottom:0 !important; border:none;}
.nav-rjj li{ float:left; width:100% !important; text-align:left; border-bottom:solid 1px #ccc; margin-left:1%; background:none;}
.nav-rjj li a{ font-size:13px !important; line-height:30px; color:#fff !important;}
.nav-rjj li:hover a{ color:#cbd720 !important;}
.nav-sanj dd a{ font-size:12px !important; color:#f9f9f9 !important;}
.nav-sanj dd a:hover{ color:#fff !important;}

/*内页banner*/
.ny-banner{ padding-top:0;}

/*内页位置面包屑导航*/
.location{ width:100%; height:40px; margin:auto; overflow:hidden; position:relative; border-bottom:solid 1px #ccc;}
.location-c{ width:100%; margin:auto; height:40px;}
.location-c span{ float:left; line-height:40px; font-size:14px; color:#999;}
.location-c a{ color:#999;}

.location-c2{ width:95%; margin:auto; height:40px;}
.location-c2 span{ float:left; line-height:40px; font-size:14px; color:#999;}
.location-c2 a{ color:#999;}

/*底部样式*/
.foor{ width:100%; margin:auto; background:#00a650; overflow:hidden; height:auto; padding:1% 0;}
.foor-c{ width:100%; margin:auto; color:#FFF !important; text-align:center; line-height:30px; height:auto; font-size:14px;}

}	


@media screen and (min-width:415px) and (max-width:639px) {
.navigation{ position:relative; height:auto;}
.nav-logo{ width:45%; float:left; height:auto;}
.nav-right{ display:none;}

.nav-pb{ width:40px; height:40px; position:relative; float:right; margin-top:2.5%; margin-right:2%;}
.nav-pb-c{ position:relative; width:100%; height:100%; margin:auto; border-radius:100%; border:1px solid transparent; cursor:pointer;}
.nav-pb-c .bar{ width:30px; height:3px; margin:7px auto; background:#00a650; position:relative; border-radius:10px;}
.nav-pb-c .bar:nth-of-type(1){transition:all 0.5s;}
.nav-pb-c .bar:nth-of-type(2){ 
  -moz-animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);
  -webkit-animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);
  animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);  
  transition:all 0.5s;
}
.nav-pb-c .bar:nth-of-type(3){
  -moz-animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  -webkit-animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  transition:all 0.5s;
}

.nav{ position:fixed; transition:all 1s; top:0; right:-60%; opacity:0;  width:50%; height:100%; margin-right:0; background:#009c4b; z-index:999;}
.nav-lc{ transition:all 1s; right:0;opacity:1; }
.nav li{ width:90%; float:left; height:auto; line-height:40px; margin-left:5%; border-bottom:solid 1px #fff; padding:0; text-align:left; background:url(../images/xjt2.png) 90% 20px no-repeat; background-size:6%;}
.nav li a{ color:#FFF; width:100%; font-size:16px; display:inline; }
.nav li:hover a{ color:#cbd720; transition:all 1s;}
.nav li i{display:none; width:100%;}
.nav li:hover i{ transition:all 0.5s;  width:100%; height:2px; background:#cbd720; }

.nav-ipgb{ width:40px; height:40px; position:absolute; background:#009c4b; left:-40px; overflow:hidden;}
.nav-ipgb-c{ position:relative; width:100%; height:100%; margin:auto; border-radius:100%; border:1px solid transparent; cursor:pointer;}
.nav-ipgb-c .bar{ width:30px; height:3px; margin:7px auto; background:#fff; position:relative; border-radius:10px;}
.nav-ipgb-c .bar:nth-of-type(1){ -moz-transform: translateY(10px) rotate(45deg);
  -ms-transform: translateY(10px) rotate(45deg);
  -webkit-transform: translateY(10px) rotate(45deg);
  transform: translateY(10px) rotate(45deg);	}
.nav-ipgb-c .bar:nth-of-type(2){ 
  opacity:0;
}
.nav-ipgb-c .bar:nth-of-type(3){
  -moz-transform: translateY(-10px) rotate(-45deg);
  -ms-transform: translateY(-10px) rotate(-45deg);
  -webkit-transform: translateY(-10px) rotate(-45deg);
  transform: translateY(-10px) rotate(-45deg);
}
.nav-rjj{ display:none; width:90%; top:0; padding:0 0 5% 0;  float:left; margin-left:5%; background:none; position:relative; margin-bottom:0 !important; border:none;}
.nav-rjj li{ float:left; width:100% !important; text-align:left; border-bottom:solid 1px #ccc; margin-left:1%; background:none;}
.nav-rjj li a{ font-size:13px !important; line-height:30px; color:#fff !important;}
.nav-rjj li:hover a{ color:#cbd720 !important;}
.nav-sanj dd a{ font-size:12px !important; color:#f9f9f9 !important;}
.nav-sanj dd a:hover{ color:#fff !important;}


/*内页banner*/
.ny-banner{ padding-top:0;}

/*内页位置面包屑导航*/
.location{ width:100%; height:40px; margin:auto; overflow:hidden; position:relative; border-bottom:solid 1px #ccc;}
.location-c{ width:100%; margin:auto; height:40px;}
.location-c span{ float:left; line-height:40px; font-size:14px; color:#999;}
.location-c a{ color:#999;}

.location-c2{ width:95%; margin:auto; height:40px;}
.location-c2 span{ float:left; line-height:40px; font-size:14px; color:#999;}
.location-c2 a{ color:#999;}

/*底部样式*/
.foor{ width:100%; margin:auto; background:#00a650; overflow:hidden; height:auto; padding:1% 0;}
.foor-c{ width:100%; margin:auto; color:#FFF !important; text-align:center; line-height:24px; height:auto; font-size:14px;}


}	




@media screen and (min-width:376px) and (max-width:414px) {
.navigation{ position:relative; height:auto;}
.nav-logo{ width:60%; float:left; height:auto;}
.nav-right{ display:none;}

.nav-pb{ width:40px; height:40px; position:relative; float:right; margin-top:2.5%; margin-right:2%;}
.nav-pb-c{ position:relative; width:100%; height:100%; margin:auto; border-radius:100%; border:1px solid transparent; cursor:pointer;}
.nav-pb-c .bar{ width:30px; height:3px; margin:7px auto; background:#00a650; position:relative; border-radius:10px;}
.nav-pb-c .bar:nth-of-type(1){transition:all 0.5s;}
.nav-pb-c .bar:nth-of-type(2){ 
  -moz-animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);
  -webkit-animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);
  animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);  
  transition:all 0.5s;
}
.nav-pb-c .bar:nth-of-type(3){
  -moz-animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  -webkit-animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  transition:all 0.5s;
}

.nav{ position:fixed; transition:all 1s; top:0; right:-60%; opacity:0;  width:50%; height:80%; margin-right:0; background:#009c4b; z-index:999;}
.nav-lc{ transition:all 1s; right:0;opacity:1; }
.nav li{ width:90%; float:left; height:auto; line-height:40px; margin-left:5%; border-bottom:solid 1px #fff; padding:0; text-align:left; background:url(../images/xjt2.png) 90% 20px no-repeat; background-size:6%;}
.nav li a{ color:#FFF; width:100%; font-size:16px; display:inline;}
.nav li:hover a{ color:#cbd720; transition:all 1s;}
.nav li i{ display:none; width:100%;}


.nav-ipgb{ width:40px; height:40px; position:absolute; background:#009c4b; left:-40px; overflow:hidden;}
.nav-ipgb-c{ position:relative; width:100%; height:100%; margin:auto; border-radius:100%; border:1px solid transparent; cursor:pointer;}
.nav-ipgb-c .bar{ width:30px; height:3px; margin:7px auto; background:#fff; position:relative; border-radius:10px;}
.nav-ipgb-c .bar:nth-of-type(1){ -moz-transform: translateY(10px) rotate(45deg);
  -ms-transform: translateY(10px) rotate(45deg);
  -webkit-transform: translateY(10px) rotate(45deg);
  transform: translateY(10px) rotate(45deg);	}
.nav-ipgb-c .bar:nth-of-type(2){ 
  opacity:0;
}
.nav-ipgb-c .bar:nth-of-type(3){
  -moz-transform: translateY(-10px) rotate(-45deg);
  -ms-transform: translateY(-10px) rotate(-45deg);
  -webkit-transform: translateY(-10px) rotate(-45deg);
  transform: translateY(-10px) rotate(-45deg);
}


.nav-rjj{ display:none; width:90%; top:0; padding:0 0 5% 0;  float:left; margin-left:5%; background:none; position:relative; margin-bottom:0 !important; border:none;}
.nav-rjj li{ float:left; width:100% !important; text-align:left; border-bottom:solid 1px #ccc; margin-left:1%; background:none;}
.nav-rjj li a{ font-size:13px !important; line-height:30px; color:#fff !important;}
.nav-rjj li:hover a{ color:#cbd720 !important;}
.nav-sanj dd a{ font-size:12px !important; color:#f9f9f9 !important;}
.nav-sanj dd a:hover{ color:#fff !important;}

/*内页banner*/
.ny-banner{ padding-top:0;}

/*内页位置面包屑导航*/
.location{ width:100%; height:40px; margin:auto; overflow:hidden; position:relative; border-bottom:solid 1px #ccc;}
.location-c{ width:100%; margin:auto; height:40px;}
.location-c span{ float:left; line-height:40px; font-size:14px; color:#999;}
.location-c a{ color:#999;}

.location-c2{ width:95%; margin:auto; height:40px;}
.location-c2 span{ float:left; line-height:40px; font-size:14px; color:#999;}
.location-c2 a{ color:#999;}

/*底部样式*/
.foor{ width:100%; margin:auto; background:#00a650; overflow:hidden; height:auto; padding:1% 0;}
.foor-c{ width:100%; margin:auto; color:#FFF !important; text-align:center; line-height:24px; height:auto; font-size:14px;}

}	

@media screen and (max-width: 1180px){
  .nav-rjj ul li:last-child{ border-bottom:none; }
}

@media screen and (min-width:320px) and (max-width:375px) {
.navigation{ position:relative; height:auto;}
.nav-logo{ width:60%; float:left; height:auto;}
.nav-right{ display:none;}

.nav-pb{ width:40px; height:40px; position:relative; float:right; margin-top:2%; margin-right:2%;}
.nav-pb-c{ position:relative; width:100%; height:100%; margin:auto; border-radius:100%; border:1px solid transparent; cursor:pointer;}
.nav-pb-c .bar{ width:30px; height:3px; margin:7px auto; background:#00a650; position:relative; border-radius:10px;}
.nav-pb-c .bar:nth-of-type(1){transition:all 0.5s;}
.nav-pb-c .bar:nth-of-type(2){ 
  -moz-animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);
  -webkit-animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);
  animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);  
  transition:all 0.5s;
}
.nav-pb-c .bar:nth-of-type(3){
  -moz-animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  -webkit-animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);
  transition:all 0.5s;
}

.nav{ position:fixed; transition:all 1s; top:0; right:-60%; opacity:0;  width:54%; height:80%; margin-right:0; background:#009c4b; z-index:99999;}
.nav-lc{ transition:all 1s; right:0;opacity:1; }
.nav li{ width:92%; float:left; height:auto; line-height:40px; margin-left:4%; border-bottom:solid 1px #fff; padding:0; text-align:left; background:url(../images/xjt2.png) 90% 20px no-repeat; background-size:6%;}
.nav li a{ color:#FFF; width:100%; font-size:14px; display:inline;}
.nav li:hover a{ color:#cbd720; transition:all 1s;}
.nav li i{ display:none; }


.nav-ipgb{ width:40px; height:40px; position:absolute; background:#009c4b; left:-40px; overflow:hidden;}
.nav-ipgb-c{ position:relative; width:100%; height:100%; margin:auto; border-radius:100%; border:1px solid transparent; cursor:pointer;}
.nav-ipgb-c .bar{ width:30px; height:3px; margin:7px auto; background:#fff; position:relative; border-radius:10px;}
.nav-ipgb-c .bar:nth-of-type(1){ -moz-transform: translateY(10px) rotate(45deg);
  -ms-transform: translateY(10px) rotate(45deg);
  -webkit-transform: translateY(10px) rotate(45deg);
  transform: translateY(10px) rotate(45deg);	}
.nav-ipgb-c .bar:nth-of-type(2){ 
  opacity:0;
}
.nav-ipgb-c .bar:nth-of-type(3){
  -moz-transform: translateY(-10px) rotate(-45deg);
  -ms-transform: translateY(-10px) rotate(-45deg);
  -webkit-transform: translateY(-10px) rotate(-45deg);
  transform: translateY(-10px) rotate(-45deg);
}

.nav-rjj{ display:none; width:90%; top:0; padding:0 0 5% 0;  float:left; margin-left:5%; background:none; position:relative; margin-bottom:0 !important; border:none;}
.nav-rjj li{ float:left; width:100% !important; text-align:left; border-bottom:solid 1px #ccc; margin-left:1%; background:none;}
.nav-rjj li a{ font-size:13px !important; line-height:30px; color:#fff !important;}
.nav-rjj li:hover a{ color:#cbd720 !important;}
.nav-sanj dd a{ font-size:12px !important; color:#f9f9f9 !important;}
.nav-sanj dd a:hover{ color:#fff !important;}

/*内页banner*/
.ny-banner{ padding-top:0;}

/*内页位置面包屑导航*/
.location{ width:100%; height:auto; margin:auto; overflow:hidden; position:relative; border-bottom:solid 1px #ccc;}
.location-c{ width:100%; margin:auto; height:40px;}
.location-c span{ float:left; line-height:40px; font-size:14px; color:#999;}
.location-c a{ color:#999;}

.location-c2{ width:95%; margin:auto; height:40px;}
.location-c2 span{ float:left; line-height:40px; font-size:14px; color:#999;}
.location-c2 a{ color:#999;}


/*底部样式*/
.foor{ width:100%; margin:auto; background:#00a650; overflow:hidden; height:auto; padding:1% 0;}
.foor-c{ width:100%; margin:auto; color:#FFF !important; text-align:center; line-height:24px; height:auto; font-size:14px;}

}	
