body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,
form,fieldset,legend,button,input,textarea,th,td {
	margin: 0;
	padding: 0;
}

caption, tbody, tfoot, thead,  
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	display: block;
	margin: 0;
	padding: 0;
}
 body,button,input,select,textarea {
	font: 12px/1.5 Microsoft YaHei;
}

h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
}

address,cite,dfn,em,var {
	font-style: normal;
}

code,kbd,pre,samp {
	font-family: courier,courier,monospace;
}

li {
	list-style: none;
}

a,a:hover,a:link,a:visited,a:active {
	text-decoration: none;
}

img {
	border: 0;
}

 button,input,select,textarea {
	font-size: 100%;
	outline: none
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

.hide {
	display: none;
}

body {
	font-family: "Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;
	;
}

*,*::before,*::after {
	box-sizing: border-box;
}

* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

*:before,
*:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

*:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
*{margin:0; padding:0; list-style:none; -webkit-transition:all .3s linear; -moz-transition:all .3s linear; -ms-transition:all .3s linear; -o-transition:all .3s linear; transition:all .3s linear;}
img{
	float:none !important;
}

.clr {
	display: block;
	clear: both
}
 .header span {
	font-size: 18px;
	color: #fff;
	position: absolute;
	right: 50%;
    margin: 0 -504px 0 0;
    line-height: 60px;
}
.inner{

	z-index:99999999999;
	width:1000px;
	margin:0 auto;
}
#LRdiv1{
	display:none !important;
}
.margin{
	margin:0 9%;
}
.header{width:100%; height:60px; background:#298b64;}
.logo{width:180px; height:60px; background:#fff; position:absolute; left:50%; margin:0 0 0 -490px;}
.logo img{display:block; float:none; margin:10px auto 0;}
.nav{position:absolute; width:730px; left:50%; margin:0 0 0 -290px;}
.nav li{float:left;}
.nav li a{color:#dfeee8; height:60px; width:80px; float:left; display:block; text-align:center; font-size:14px; line-height:60px;}
.nav li a:hover{color:#fff; font-size:16px; -webkit-transition:all .1s linear 0; -moz-transition:all .1s linear 0; -ms-transition:all .1s linear 0; -o-transition:all .1s linear 0; transition:all .1s linear 0;}
.search{position:absolute; height:60px; right:50%; margin:0 -380px 0 0; overflow:hidden;}
.focusblurmenu{overflow:hidden; float:right; position:relative;}
.focusblurmenu .searchbtn{position:absolute; width:60px; height:60px; border:none; cursor:pointer; z-index:3; text-indent:9999px; background:url(search_ico.png) no-repeat 20px center #298b64;}
.focusblurmenu .searchkey{position:relative; width:60px; height:60px; line-height:60px; border:none; cursor:pointer; z-index:4; background:url(search_ico.png) no-repeat 20px center #298b64; text-indent:60px; color:#fff;}
.focusblurmenu .searchkeyfocus{width:760px !important; z-index:1; cursor:default; padding:0 0 0 60px; text-indent:0px;}
.search b{width:60px; height:60px; display:block; background:url(search_x.png) no-repeat 20px center #298b64; position:absolute; top:0; right:0; z-index:2; cursor:pointer;}
.search b a{width:60px; height:60px; display:block;}
.top-img{
	width:100%;
	height:500px;
}
.i-pics {
	 padding-bottom:80px;
	width: 90%;
	margin: 0 auto;
	padding-top:35px;
}
.i-pics .part {
	float: left;
	width: 33.333333333%;
	text-align: center;
	
}
.i-pics .part div {
	border-left: 1px solid #bdbdbd;
}
.i-pics .part p {
    font-size: 26px;
    color: #298b64;
    line-height: 120px;
    padding-left: 180px;
    display: inline-block;
}
.i-pics .part .p1 {
	background: url(./images/dh.png) no-repeat;
	line-height: 1.6;
	padding: 19px 0 19px 180px;
}
.i-pics .part .p2 {
	background: url(./images/kf.png) no-repeat;
}
.i-pics .part .p3 {
	background: url(./images/ewm.jpg) no-repeat;
}
.i-pics .yj{
	display:block;
	font-size:40px;
	color:#f4a73d;
	padding-top:35px;

	margin-bottom:100px;
	text-align:center;
}

/* footer */
.footer{width:100%; height:100px; background:#f0f0f0;}
.footer_bg{background:#ccc;}
.footer1{width:1000px; height:100px; line-height:30px; margin:0 auto; font-size:13px;}
.footer strong{float:left; text-align:left; font-weight:100;margin-top: 30px;}
.footer span{float:right; text-align:right;margin-top: 30px;}
.footer a{text-decoration:none; color:#555; outline:none;}

/********** qq悬浮 **********/
#lfloat{width:150px; height:280px; position:fixed; top:200px; _position:absolute; _top:expression_r(eval_r(document.documentElement.scrollTop)); z-index:9999;}
#lfloat a{width:70px; height:70px; display:block; background:url(lfloat.gif) no-repeat; cursor:pointer;}
#lfloat a:hover{width:150px;}
#lfloat a#lfloat1{background-position:0 0;}
#lfloat a#lfloat1:hover{background-position:-70px 0;}
#lfloat a#lfloat2{background-position:0 -70px;}
#lfloat a#lfloat2:hover{background-position:-70px -70px;}
#lfloat a#lfloat3{background-position:0 -140px;}
#lfloat a#lfloat3:hover{background-position:-70px -140px;}
#lfloat4{background:url(ewmleft.png) no-repeat;width:70px; height:86px; display:block;background-size:70px 86px}
