@charset "utf-8";
body,html {height: 100%;width: 100%}
body {
	font-family:Helvetica,Arial,"microsoft YaHei",sans-serif;
	-webkit-text-size-adjust:100%;
	background:#ffffff url("../images/body-bg.jpg") no-repeat center top;
	text-align: left;
	margin: 0px;
	padding: 0px;
	color:#555555;
	font-size: .12rem
}
a{text-decoration:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
a:active {text-decoration:none;}

h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p,div{
margin:0; padding:0; border:none; list-style-type:none;
}
.clearfix{ clear:both}
.clearfix:after{
content:"."; display:block; height:0; clear:both;
visibility:hidden;
}
*html .clearfix{
 height:1%;
}
*+html .clearfix{
 height:1%;
}
img {display:block;}
/*英文强制换行*/
.word{word-break:break-all;}
.block{width:1200px; margin:0 auto;}
.block-b{width:100%; margin:0 auto;}
.f_l{float:left;}
.f_r{float:right;}
.top {height: 132px;}
.logo {margin: 38px 0 0 36px;}
.cd {line-height: 40px;font-size: 16px;padding-top: 50px;padding-right: 40px;}
.cd img {display: inline-block;vertical-align:-4px;margin-right: 4px;}
.cd a {display: inline-block;padding: 0 12px; color: #000000}
.cd a:hover {color: #FF5500}
.index-cont {width: 1060px; margin: 0 auto; padding: 68px 0 80px 0;}
.index-cont .f_l {width: 628px; font-size: 16px;line-height: 52px;}
.index-cont .f_l img {padding: 50px 0 30px;}
.foot {height:60px;}
.foot-cont {width: 100%; background: #d0d5dc; text-align: center;font-size: 14px;line-height: 24px; padding: 28px 0 40px}
.foot-cont a {color: #555555;}
.foot-cont a:hover {color: #FF5500;}
.banner-i {position: relative;overflow: hidden;height: 688px;}
.banner-img {width: 1920px;position: absolute; left: 50%;margin-left: -960px;}