body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea,  blockquote, th, td, button,sup,table,p{padding:0;margin:0;}
body{font-family:"微软雅黑";color:#000; font-size:16px; background:#eff3f9; min-height:}
input,textarea,img{border:0;margin:0px;padding:0px;font-family:"微软雅黑";}
::-webkit-input-placeholder { /* WebKit browsers */color: #000;}
::-moz-placeholder { /* Mozilla Firefox 19+ */color: #000;}
:-ms-input-placeholder { /* Internet Explorer 10+ */color: #000;} 
ul,li{list-style:none;margin:0px;padding:0px;}
input:focus,textarea:focus {outline: none;}
a{color:#000;text-decoration:none;cursor:pointer;font-family:"微软雅黑";}
a:hover{color:#af030b; text-decoration:none;}
.clearfix{clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}

.center_container{width:1200px; margin-left:auto; margin-right:auto;}
.mt{margin-top:34px;}
.transition_1{-webkit-transition: all .2s ease;-o-transition: all .2s ease;transition: all .2s ease;}

.header{overflow:hidden; background-image: url(/globalimg/header_banner.jpg); background-position: center; } 
.header img{width:100%;}

.column_title{text-align:center; margin-bottom:50px;}
.column_title span{display:inline-block; padding:0 36px 10px 36px; font-size:30px; color:#af030b; border-bottom:5px solid #af030b;}

.zcyj{padding:15px 20px; background-color:#fff;}
.zcyj ul{margin-left:-2%;}
.zcyj ul li{float:left; width:31.33%; margin-left:2%; margin-top:5px; margin-bottom:5px; position:relative;}
.zcyj ul li a{display:block; line-height:28px; padding:0 20px; height:142px; background-color:#e4ded8; color:#000; display:flex;}
.zcyj ul li a:hover{ color:#af030b; background-color:#f0e0cc;}
.zcyj ul li a span{align-self:center;}
.zcyj ul li i{position:absolute; right:16px; bottom:2px; width:64px; height:64px;}
.zcyj ul li i img{width:100%; display:block;}

.ggly{margin-left:-2%; margin-bottom:-1%;}
.ggly li{width:23%; margin-left:2%; margin-top:1%; margin-bottom:1%; float:left; text-align:center;}
.ggly a{display:block; padding:20px 0; background-color:#fff; }
.ggly a:hover{background-color:#fdf1f2;}
.ggly a i{display:flex; width:100%; height:40px; margin-bottom:10px;}
.ggly a i img{align-self:center; display:block; margin:auto; -webkit-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;}
.ggly a:hover i img{transform:rotate(360deg) scale(1.2);}
.ggly a span{display:block; line-height:30px; font-weight:bold;}

@media screen and (max-width:1199px){
	.center_container{max-width:748px; width:auto; padding-left:10px; padding-right:10px;}
	
	.header img{width:136%; left:-18%; position:relative;}
	
	.column_title{margin-bottom:30px;}
	.zcyj ul li a{line-height:20px; padding:0 15px;}
	.zcyj ul li i{width:50px;}
	
	.ggly li{width:31.33%;}
}

@media screen and (max-width:650px){
	.zcyj ul li{width:48%;}
}

@media screen and (max-width:550px){
	.column_title{margin-bottom:20px;}
	.zcyj ul{margin-left:0;}
	.zcyj ul li{width:auto; float:none; margin-left:0;}
	.zcyj ul li a{height:auto; padding:20px;}
	
	.ggly li{width:48%; font-size:15px;}
}