*{margin: 0px;padding: 0px;}
ul,ul li{list-style: none;}
img{max-width: 100%;border: 0px;}
a{text-decoration: none;}
body{font-size: 16px;background: url(../images/gkml_bg.png) no-repeat center top #f2f9fd;padding-top: 84px;}
.fl{float: left;}
.fr{float: right;}
.clear{clear: both;}
.w1200{width: 1200px;margin: 0 auto;}
.topimg{width: 94%;height: auto;margin: 0 auto;margin-bottom: 108px;}
.topimg img{display: block;width: 100%;}
.intro{padding:18px 18px 18px 118px;background: url(../images/gkml_icon1.png) no-repeat 18px 18px white;box-shadow: 0px 0px 10px #BEDDF6;text-indent: 2em;line-height: 30px;}
.bmlist{padding-top: 16px;margin-bottom: 40px;}
.bmlist li{width: 25%;float: left;line-height: 2.8;line-height: 2.8;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.bmlist li a{padding-left: 34px;background: url(../images/gkml_icon2.png) no-repeat left center;font-size: 1.1em;color: #333;}
.bbottom{padding: 20px 0px;background: #80BAE9;}
.bbottom .dzs{float: left;width: 20%;}
.bbottom .dzs>div{float: left;margin-top:22px;}
.bbottom .dzs>div:first-child{margin-top: 10px;margin-right: 20px;}
.bbottom .infor{float: left;width: 78%;padding-top: 14px;}
.bbottom .infor p:first-child{margin-bottom: 8px;word-break: keep-all;}
.bbottom .infor p{line-height: 30px;color: white;text-align: left;word-break:break-all}
.bbottom .infor p a{color:white;}



@media only screen and (max-width:1200px ) {
	body{background-size: 100%;}
	.w1200{width: 92%;margin: 0 auto;}
}
@media only screen and (max-width:876px ) {
	.bmlist{padding: 10px;}
	.bmlist li{width: 33.33%;}
	.bbottom .infor{width: 100%;}
	.bbottom .dzs{width: 100%;}
}
@media only screen and (max-width:600px ) {
	body{padding-top: 30px;font-size: 14px;}
	.topimg{width: 70%;margin-bottom: 40px;}
	.intro{padding: 20px;background: white;}
	.bmlist li{width: 50%;}
}
@media only screen and (max-width:414px ) {
	body{padding-top: 20px;font-size: 13px;}
	.topimg{width:50%;}
	.bmlist li{width: 100%;}
}