@charset "gb2312";
/* CSS Document */
 ul li{
	  list-style:none;
	 }

.cp-viewport{
width: 100%;
overflow: hidden;
 position: relative;
 height: 66px;
}
.cp-news-slider{
display: block;
 width: 100%; 
 position: relative;
  transition-duration: 0s;
  transform: translate3d(-20px, 0px, 0px);	
	}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.one{
float: left; list-style: none; position: relative; width: 128px;
	}

/*@media (max-width: 1920px) {*/
.ce{font-size:25px;width:370px;margin:0 auto;text-align:left;margin-bottom:10px;}	
.cp-wrapper{
max-width: 960px; margin: 0px auto;
	}
.cp-news-slider li{
	float: left;
	 list-style: none;
	  position: relative;
	   width: 160px;
	}
.cp-news-slider-box{padding:15px 40px}	
.hco{
	 width:1200px;
	 margin: 0 auto
	}
header{
  background:#fff;
  width:100%;
  height:157px;	
}
.hrd{
	 width:1200px;
	 margin: 0 auto;
	 height:109px;
	 background:#fff;
	 z-index:109;
	 padding:10px 0px;
	}
#nav{
	  display:block;
	 }
.mune{
	  display:none;
	}
#nav>li>a {
    border-top-right-radius: 20px;
    border-top-left-radius: 20px;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    padding: 0px 20px;
    font-size: 16px;
    display: block;
}
.fli{
  width:66%;
  margin: 0 auto;
  margin-top:30px;
	}
.fli li{
float: left;
    width: 14%;
}
.footText {
	  margin-top:20px;
	  width: 60%;
    margin: 0 auto;
	}
.title-cont{
    z-index: 124;
    width:1200px;
	margin:0 auto;
	}
.hleft{
	 float:left;
	 letter-spacing: 0px;
    line-height: 1.7em;
    text-align: left;
	padding: 10px 0;
	color:#ffffff;
	}
	
	.oldwz a {
	  float:left;
	color:#ffffff;
	margin-right:16px;
	}
	
.logo{
 width:26%;
 float:left;	
margin-top:20px;
}
	 .containers{
    width: 1200px;
    margin: 0 auto;
}
#ce{text-align:left;}
	/*}	*/
@media (max-width: 1280px) {
.hco{
	 width:98%;
	 margin: 0 auto
	}

header{
  background:#fff;
  width:100%;
  height:auto;	
}
.hrd{
	 width:98%;
	 margin: 0 auto;
	 height:auto;
	 background:#fff;
	 z-index:109;
	 padding:10px 0px;
	}
}
@media only screen and (max-width: 1200px) {
#nav>li>a {
    border-top-right-radius: 20px;
    border-top-left-radius: 20px;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    padding: 0px 24px;
    font-size: 16px;
    display: block;
}
.title-cont{
    z-index: 124;
    width:98%;
	margin:0 auto;
	}
}
@media only screen and (max-width: 1120px){
#nav>li>a {
    border-top-right-radius: 20px;
    border-top-left-radius: 20px;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    padding: 0px 19px;
    font-size: 16px;
    display: block;
}

	}

@media only screen and (max-width: 1000px) {
#nav>li>a {
    border-top-right-radius: 20px;
    border-top-left-radius: 20px;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    padding: 0px 15px;
    font-size: 16px;
    display: block;
}
}
@media only screen and (max-width: 980px) {
	.containers{
    width: 96%;
    margin: 0 auto;
}
#ce{text-align:center;}
  .hright{
	    display:none;
	  }
#nav{
	  display:none;
	 }
.mune{
	  display:block;
	}
.tex{
		 height:50px;
		  width:22%;
		}
.footText {
	  margin-top:20px;
	  width: 80%;
    margin: 0 auto;
	}
.hleft{
	 float:left;
	 letter-spacing: 0px;
    line-height: 1.7em;
    text-align: left;
	padding:10px  0;
	}
.logo{
 width:73%;
 float:left;	
margin-top:20px;
}

 #demo{overflow: hidden; width: 100%; height: 230px;}
 #demo img{width:216px;height:216px;}
.fli{
  width:100%;
  margin: 0 auto;
  margin-top:30px;
  display:none;
	}
.fli li{
float: left;
    width: 20%;
}
.ce{font-size:25px;width:370px;margin:0 auto;text-align:center;margin-bottom:10px;}	 
}
@media only screen and (max-width: 680px) {
.cp-wrapper{
max-width: 100%; margin: 0px auto;
	}
.cp-news-slider li{
	float: left;
	 list-style: none;
	  position: relative;
	   width: 20%;
	}
.cp-news-slider-box{padding:0px;}	
}
@media only screen and (max-width: 620px) {
	
	}

@media only screen and (max-width: 500px) {
	
	}

@media only screen and (max-width: 420px) {
	
	}

@media only screen and (max-width: 360px) {

}
@media only screen and (max-width: 320px) {
	
	}
	