blockquote, body, dd, dl, dt, fieldset, figure, form, h1, h2, h3, h4, h5, h6, html, img, legend, li, ol, p, ul {
    margin: 0;
    padding: 0;
}
body{
	font: 16px/1.63 Arial,Microsoft YaHei,微软雅黑,SimSun,宋体,HELVETICA;
	width:100%;
}
img {
    border: medium none;
    vertical-align: middle;
}
a {
    color: inherit;
    cursor: pointer;
    text-decoration: none;
}
a:focus {
    outline: medium none;
}
li, ol, ul {
    list-style: outside none none;
}
h3{
	color:#4b565c;
}
.banner{
	background:url("../images/banner1.jpg") no-repeat scroll center center / cover;
	height:478px;
	overflow:hidden;
}

.ban-size{
	width:100%;
	margin-top:350px;
}
.ban-text{
	width:130px;
	height:40px;
	line-height:40px;
	font-size:20px;
	margin:0 auto;
	background:#f0f9ff;
	color:#017fe0;
	text-align:center;
}
.menu{
	width:1200px;
	margin:30px auto;
}
.menu ul{
	overflow:hidden;
	vertical-align: middle;
}
.menu li{
	float:left;
	width:298px;
	height:84px;
}
.menu .tiao{
	height:82px;
	width:0;
	border:1px solid #d9d9d9;
}
.menu img{
	margin:10px 30px 10px 50px; 
}

.block-img1{
	background:url("../images/back1.jpg") no-repeat scroll center center / cover;
}
.block-img2{
	background:url("../images/back2.jpg") no-repeat scroll center center / cover;
}
.block-img3{
	background:url("../images/back4.jpg") no-repeat scroll center center / cover;
}
.content{
	width:1200px;
	text-align:center;
	margin:0 auto;
	overflow:hidden;
}
.content h3{
	font-size:34px;
	font-weight:300;
	display:inline-block;
	margin:30px auto 0 auto;
	padding:20px 0;
	border-bottom:1px solid #ccd8e1;
}
.content .display{
	font-size:18px;
	margin:20px;
	text-align:center;
	color:#5e717b;
}
.content p{
	text-align:left;
	margin:32px 0;
}
.content .white{
	color:#fff;
	border-color:#fff;
}

.list1{
	overflow:hidden;
}
.list1 li{
	float:left;
	width:330px;
	height:145px;
	background:rgba(255,255,255,0.8);
	margin:15px 35px;
}
.list1 li p{
	margin-top:45px;
	text-align:center;
	color:#484848;
}

.list2{
	overflow:hidden;
}
.list2 li{
	float:left;
	width:264px;
	height:272px;
	border:1px solid #cecece;
	margin:15px 16px;
}
.list2 li p{
	margin:18px 8px 0;
	font-size:14px;
	text-align:center;
}
.content-left{
	width:1200px;
	text-align:left;
	padding:72px 0;
	margin:0 auto;
	overflow:hidden;
}
.b-left{
	float:left;
	margin-left:20px;
}
.b-left img{
	box-shadow: -13px 20px 7px #dcdfe5;
}
.b-right img{
	/*box-shadow: -13px 20px 7px #dcdfe5;*/
}
.b-right{
	float:right;
	width:472px;
}
.b-right h3{
	font-size:34px;
	font-weight:300;
	display:inline-block;
	padding-bottom:20px;
	border-bottom:1px solid #ccd8e1;
}
.b-right .display{
	font-size:18px;
	margin:16px 0;
	color:#5e717b;
}

.list3{
	overflow:hidden;
}
.list3 li{
	float:left;
	border:1px solid #aaafb3;
	border-radius:16px;
	width:98px;
	height:32px;
	line-height:32px;
	text-align:center;
	margin:0 18px 20px 0;
	color:#484848;
}
.list3 .clean-l{
	margin-left:0;
}
.block-no .b-left{
	float:right;
}
.block-no .b-right{
	float:left;
}

.list4 li{
	margin-bottom:20px;
} 

.b-left h3{
	font-size:34px;
	font-weight:300;
	display:inline-block;
	padding-bottom:20px;
	border-bottom:1px solid #ccd8e1;
}
.b-left .display{
	font-size:18px;
	margin:16px 0;
	color:#5e717b;
}
.list5 li{
	height:24px;
	line-height:24px;
	margin-bottom:12px;
}
.list5 i{
	display:inline-block;
	width:24px;
	height:24px;
	line-height:24px;
	text-align:center;
	border-radius:12px;
	background:#5eb66f;
	color:#fff;
	margin-right:12px;
}
.three .b-left{
	width:310px;
}

.three .b-right{
	width:780px;
	overflow:hidden;
}

.three .b-right .page-phone{
	float:left;
}
.three .b-right .page-phone img{
	margin-right:80px;
}
.three .b-right .ewm{
	float:left;
	margin-left:80px;
}
.three .b-right{
	margin-top:75px;
}
.ewm .e_az{
	margin-bottom:12px;
}
.ewm .ewm_i{
	width:125px;
	display:block;
}
.ewm .ewm_t{
	display:block;
	margin:4px auto;
}
