@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, table, caption, tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {
	vertical-align: baseline;
	font-family:"微软雅黑";
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	outline: 0;
	padding: 0;
	margin: 0;
	border: 0;
}
.cou{
	width:100%;
	height:100%;
	margin:0 auto;
}
.cou .big{
	width:87.70%;
	height:83.24%;
	margin:0 auto;
	margin-top:50px;
}
.cou .big .kkk{
	line-height:30px;
	padding-bottom:30px;
	text-indent:2em;
}
.cou .big .pppo{
	line-height:30px;
	padding-bottom:30px;
}
	
.cou .big span.hh{
	    text-align: center;
    display: block;
    font-size: 36px;
    font-weight: bold;
	height:70px;
}

.cou .big img{
	margin:0 30px;
}

.cou .biga{
	width:87.70%;
	height:83.24%;
	margin:0 auto;
	margin-top:115px;
}

/*.cou .big span{
	width:100%;
	height:9.40%;
	font-size:2em;
	font-weight:bold;
	color:#000;
	text-align:center;
	display:block;
}
.cou .big p{
	width:98.99%;
	height:23.34%;
	line-height:200%;
	display:block;
	margin:0 auto;
	color:#000;
	font-size:1em;
}
.cou .big img{
	height:574px;
	margin:0 auto;
	display:block;
}*/
.special{
	width:96.11%;
	margin:0 auto;
}
.special b{
	width:96%;
	height:100px;
	float:right;
	line-height:100px;
	display:block;
	font-size:1.8em;
	color:#000;
}
.special ul{
	width:100%;
	overflow:hidden;
	margin:0 auto;
}
.special ul li{
	width:15.81%;
	height:50%;
	float:right;
	margin-left:2.46%;
	margin-right:1.56%;
}
.special ul li:hover{
	transform: scale(1.15, 1.15);
  transition: .3s transform;
}
.special ul li img{
	width:100%;
	float:left;
	display:block;
}

.special ul li p{
	width:88%;
	overflow:hidden;
	height:20.11%;
	margin:0 auto;
	display:block;
	font-size:1em;
	color:#000;
	line-height:200%;
	float:right;
	margin-right:4.5%;
	margin-top:4%;
}
.special ul li span{
	font-size:1em;
	color:#000;
	margin-bottom:10%;
	height:4.35%;
	float:right;
}
.public{
	width:100%;
	/*height:550px;*/
	margin:60px auto 0;
}
.public b{
	width:52.96%;
	height:50px;
	margin:0 auto;
	font-size:1.8em;
	color:#000;
	text-align:center;
	display:block;
}
.public b:hover{
	transform: scale(1.2, 1.2);
 	 transition: .3s transform;
	 color:rgba(204,0,0,1);
}
.public span{
	width:52.96%;
	height:114px;
	display:block;
	margin:0 auto;
	font-size:1em;
	overflow:hidden;
	color:#000;
	text-align:center;
}
.public span:hover{
	color:rgba(204,0,0,1);
}
.public ul{
	width:80%;
	margin:0 auto;
}
.public ul li{
	width:24.65%;
	height:248px;
	float:left;
}
.public ul li img{
	width:21.62%;
	display:block;
	margin-top:1%;
	margin:0 auto;
}
.public ul li img:hover{
	transform: scale(1.2, 1.2);
 	 transition: .3s transform;
}
.public ul li h3{
	width:50.24%;
	height:47px;
	margin:0 auto;
	display:block;
	text-align:center;
	font-size:1em;
	color:#000;
	margin-top:6%;
	font-weight:bold;
}
.public ul li h3:hover{
	transform: scale(1.2, 1.2);
 	 transition: .3s transform;
	 color:rgba(204,0,0,1);
}
.public ul li p{
	width:50.48%;
	margin-left:31%;
	display:block;
	font-size:1em;
	color:#000;
	line-height:150%;
	overflow:hidden;
}
.public ul li p:hover{
	color:rgba(204,0,0,1);
}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
