	/* CSS样式初始化 */
	body{
		padding: 0px;
		margin: 0px;
		/* overflow: hidden; */
	}
	ol,ul {
		list-style: none;
		margin: 0px;
		padding:0px;
	}

	p {
		font-size: 13px;
	}

	a {
		text-decoration: none;
	}

	a:hover, a:active {
		text-decoration: none;
	}
	.clear{
		clear: both;
	}
	h1,h2,h3,h4,h5,h6,pre,form, 
	fieldset,input,textarea,blockquote,th,td { 
	margin:0; 
	padding:0; 
	font-weight: normal;
	} 
	/* css初始化结束 */


	/* banner图开始 */
	.cpzx-banner{
		width: 100%;
		height: auto;
		overflow: hidden;
		background: url(../images/gywm/banner-bj.jpg) no-repeat center top;
		background-size: 100% 100%;
	}
	.cpzx-banner-wrap{
		width:1200px;
		margin: 0px auto;
		overflow: hidden;
		height: auto;
	}


	.cpzx-banner-wrap-right{
		width: 100%;
		text-align: center;
		padding-top: 100px;
		padding-bottom: 100px;
	}
	.cpzx-banner-wrap::after{
		 content: "";
		 display: block;
		 clear: both;
		
	}
	/* banner图结束 */


   /* 面包屑导航 */
   	
   	.cpzx-mbx{
   		width: 100%;
   		height: auto;
   		overflow: hidden;
		background: #f2f2f2;
   	}
   	.cpzx-mbx-wrap{
   		max-width: 1200px;
   		height: auto;
   		overflow:hidden;
   		margin: 0 auto;
   		margin-top: 30px;
   		margin-bottom: 50px;
   	}
   	
   	
   .cpzx-mbx-wrap-ul {
     list-style: none;
     display: inline-block;
   }

   .cpzx-mbx-wrap-ul  a {
     color: #444;
     display: inline-block;
     /* background: #3498db; */
     text-decoration: none;  
     position: relative;
     height: 27px;
     line-height: 27px;    
     text-align: center;   
     font-size: 14px;		
   }
   .cpzx-mbx-wrap-ul li:nth-child(even) a {
     background-color: #2980b9;
   }
   .cpzx-mbx-wrap-ul li:nth-child(even) a:before {
     border-color: #2980b9;
     border-left-color: transparent;
   }
   .cpzx-mbx-wrap-ul li:nth-child(even) a:after {
     border-left-color: #2980b9;
   }
   .cpzx-mbx-wrap-ul li:first-child a {
     padding-left: 15px;
     -webkit-border-radius: 4px 0 0 4px;
     -moz-border-radius: 4px 0 0 4px;
     -ms-border-radius: 4px 0 0 4px;
     -o-border-radius: 4px 0 0 4px;
     border-radius: 4px 0 0 4px;
   }
   .cpzx-mbx-wrap-ul li:first-child a:before {
     border: none;
   }
   .cpzx-mbx-wrap-ul li:last-child a {
     padding-right: 15px;
     -webkit-border-radius: 0 4px 4px 0;
     -moz-border-radius: 0 4px 4px 0;
     -ms-border-radius: 0 4px 4px 0;
     -o-border-radius: 0 4px 4px 0;
     border-radius: 0 4px 4px 0;
   }
   .cpzx-mbx-wrap-ul li:last-child a:after {
     border: none;
   }
   .cpzx-mbx-wrap-ul li a:before, .cpzx-mbx-wrap-ul li a:after {
     content: "";
     position: absolute;
     top: 0;
     border: 0 solid #3498db;
     border-width: 20px 10px;
     width: 0;
     height: 0;
   }
   .cpzx-mbx-wrap-ul li a:before {
     left: -20px;
     border-left-color: transparent;
   }
   .cpzx-mbx-wrap-ul li a:after {
     left: 100%;
     border-color: transparent;
     border-left-color: #3498db;
   }
   .cpzx-mbx-wrap-ul li a:hover {
     background-color: #1abc9c;
   }
   .cpzx-mbx-wrap-ul li a:hover:before {
     border-color: #1abc9c;
     border-left-color: transparent;
   }
   .cpzx-mbx-wrap-ul li a:hover:after {
     border-left-color: #1abc9c;
   }
   .cpzx-mbx-wrap-ul li a:active {
     background-color: #16a085;
   }
   .cpzx-mbx-wrap-ul li a:active:before {
     border-color: #16a085;
     border-left-color: transparent;
   }
   .cpzx-mbx-wrap-ul li a:active:after {
     border-left-color: #16a085;
   }
   
   
    /* 企业荣誉 */

	.qyry{
		width: 100%;
		height: auto;
		background: #f2f2f2;
	}
	.qyry-wrap{
		max-width: 1200px;
		height: auto;
		background: #fff;
		overflow: hidden;
		margin: 0 auto;
		padding-bottom: 50px;
	}
	.qyry-wrap-top{
		width: 100%;
		height: auto;
		padding-top: 30px;
	}
	.qyry-wrap-top ul li{
		float: left;
		width: 18%;
		text-align: center;
		font-size: 30px;
		color: #fff;
		overflow: hidden;
		line-height: 215px;
		z-index: 1;
		margin:0 1%;
		position: relative;
		cursor: pointer;
		display: inline;
	}
	.qyry-wrap-top ul li>a{
		display:block;
		width: 100%;
		height: 100%;
		color: #fff;
	}
	.qyry-wrap-top-z{
		position: absolute;
		width: 100%;
		height:100%;
		background:rgba(0,0,0,0.3);
		top: 0;
		z-index: -1;
		left: 0;
	}
		
	.qyry-wrap-top ul li:nth-of-type(1){
		background: url(../images/gywm/gsjj.png) no-repeat center top;
	}
	.qyry-wrap-top ul li:nth-of-type(2){
		background: url(../images/gywm/qyry.png) no-repeat center top;
	}
	.qyry-wrap-top ul li:nth-of-type(3){
		background: url(../images/gywm/tmgc.png) no-repeat center top;
	}
	.qyry-wrap-top ul li:nth-of-type(4){
		background: url(../images/gywm/lxkr.png) no-repeat center top;
	}
	.qyry-wrap-top ul li:nth-of-type(5){
		background: url(../images/gywm/fzlc.png) no-repeat center top;
	}
	
	.qyry-wrap-b{
		width: 100%;
		height: auto;
		overflow: hidden;
		margin-top: 66px;
	}
	
	.qyry-wrap-b-left{
		width: 50%;
		float: left;
		overflow: hidden;
		border-right: solid 1px #ccc;
	}
	.qyry-wrap-b-left ul li{
		margin: 20px 0;
		padding-left: 30px;
	}
	.qyry-wrap-b-left span{
		font-size: 18px;
		line-height: 20px;
		color: #fff;
		width: 95px;
		background: #585858;
		text-align: center;
		padding: 14px 20px;
		display: inline-block;
		margin-right:20px;
	}
	.qyry-wrap-b-right{
		width: 45%;
		float: right;
		overflow: hidden;
		padding-left: 30px;
	}
	.qyry-wrap-b-right h3{
		font-size:25px;
		color: #000;
		line-height: 30px;
		margin-top: 30px;
		padding: 10px 0;
	}
	.qyry-wrap-b-right h4{
		font-size: 20px;
		line-height: 20px;
		color: #000;
		margin: 0 0;
	}
	.qyry-wrap-b-right p{
		font-size: 18px;
		line-height: 20px;
		color: #000;
	}
	
	
	