@charset "utf-8";body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr,span{margin:0;padding:0;}
body{font-size:12px;font-family:Arial , "Microsoft YaHei";color:#000000;background:#fff;margin:0 auto;padding:0px;}
a{text-decoration:none;color:#235aa7;outline:none;}
a:active{star:expression(this.onFocus=this.blur());}
img{border:0px;vertical-align: middle;}
li{list-style: none;}
.pt10{padding-top: 10px;}
.pl10{padding-left: 10px;}
.pr10{padding-right: 10px;}
.pb10{padding-bottom: 10px;}
.pn5{padding: 5px;}
.pt5{padding-top: 5px;}
.pl5{padding-left: 5px;}
.pr5{padding-right: 5px;}
.pb5{padding-bottom: 5px;}
.mt10{margin-top: 10px;}
.mt30{margin-top: 30px;}
.ml10{margin-left: 10px;}
.mr10{margin-right: 10px;}
.mb10{margin-bottom: 10px;}
.mn5{margin: 5px;}
.mt5{margin-top: 5px;}
.ml5{margin-left: 5px;}
.mr5{margin-right: 5px;}
.mb5{margin-bottom: 5px;}
.w1172 {
width:1172px;
margin: 0 auto;
position: relative;
}

.header {
width:100%;
min-width: 1172px;

height:138px;
position: absolute;
top: 0;
z-index: 2
}
.header .w1172{
height:138px;
border-bottom: 1px solid rgba(255,255,255,0.2)
}
.logo {
width:186px;
height:138px;
float:left;
/*border-bottom: 1px solid #ffffff;*/
}
.logo img{
width:116px;
/*height:138px;
height:56px;*/
float:left;
margin-top:13px;
/*box-shadow: 10px 10px 5px #000;*/
}
.logotitle {
    float: left;    
    font-size: 18px;
    margin-top: -79px;
    margin-left: 90px;
	pointer-events: none;
	width: 100%;
}
.logotitle a
{
	padding-left:30px;
	color: #fff;/*#2BEA14;*/
	text-shadow: 5px 2px 6px #000;
}
.logotitle span {
    font-size: 11px;
	color:#E5E5E5;
}
.nav {
width:736px;
height:46px;
float:right;
margin-top: 45px;
}
.nav li {
display: inline-block;
margin-right: 18px;
float:left;
width: 128px;
position: relative;
}
.nav li > a {
width:100%;
height:46px;
line-height: 46px;
float:left;
font-size: 16px;
text-align: center;
color: #ffffff;
text-shadow:5px 2px 6px #000;
}
.nav li .snav {
width:100%;
height:auto;
float:left;
display: none;
overflow: hidden;
}
.nav li:hover .snav {
display: block;
background: rgba(255,255,255,0.9);
}
.nav li .snav dl {
width:100%;
height:auto;
float:left;
padding-top: 15px;
padding-bottom: 15px;
}
.nav li .snav .line{
width: 1px;
height: 264px;
float: left;
background: #ebecec;
margin-left: -1px;
}
.nav li .snav dl dt {
width:100%;
height:auto;
float:left;
font-size: 12px;
color: #404040;
font-weight: bold;
text-indent: 26px;
height:30px;
line-height: 30px;
}

.nav li .snav dl dd {
width:100%;
height:auto;
float:left;
}
.nav li .snav dl dd a {
width:100%;
height:30px;
line-height: 30px;
float:left;
color: #717171;
font-size: 14px;
color: #717171;
text-indent: 37px;
background: url(../images/iconsjdot.png) no-repeat 26px center ;
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;
}
.nav li .snav dl dd a:hover {
color: #87a631;
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;
}
.nav li.current > a {
color: #000000;
background: #edeeed;
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;
}
.nav li.current .snav {
color: #000000;
background: #edeeed;

}
.nav li .w173{
width: 223px;
}
.nav li .w283{
width: 283px;
}
.nav li .w286{
left: 0px;
position: absolute;
top: 46px;
width: 207px;
}
.nav li .w627{
	left: 0px;
    position: absolute;
    top: 46px;
    width: 627px;
}
.nav li:hover > a {
color: #000000;
background: #edeeed;

}
.nav li.current .snav {
color: #000000;
background: #edeeed;
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;
}
.nav li .w887{
left: -570px;
position: absolute;
top: 46px;
width: 1127px;
}
.nav li .w887 dl{
width: 20%;
}
.nav li .w980{
left: -560px;
position: absolute;
top: 46px;
width: 960px;
}
.nav li .w980 dl{
width: 16.6%;
}

/*
.nav {
width:600px;
height:46px;
float:right;
margin-top: 45px;
}
.nav li {
display: inline-block;
margin-right: 18px;
float:left;
width: 98px;
position: relative;
}
.nav li > a {
width:100%;
height:46px;
line-height: 46px;
float:left;
font-size: 16px;
text-align: center;
color: #ffffff;
text-shadow:5px 2px 6px #000;
}
.nav li .snav {
width:100%;
height:auto;
float:left;
display: none;
overflow: hidden;
}
.nav li:hover .snav {
display: block;
background: rgba(255,255,255,0.9);
}
.nav li .snav dl {
width:100%;
height:auto;
float:left;
padding-top: 15px;
padding-bottom: 15px;
}
.nav li .snav .line{
width: 1px;
height: 264px;
float: left;
background: #ebecec;
margin-left: -1px;
}
.nav li .snav dl dt {
width:100%;
height:auto;
float:left;
font-size: 12px;
color: #404040;
font-weight: bold;
text-indent: 26px;
height:30px;
line-height: 30px;
}

.nav li .snav dl dd {
width:100%;
height:auto;
float:left;
}
.nav li .snav dl dd a {
width:100%;
height:30px;
line-height: 30px;
float:left;
color: #717171;
font-size: 12px;
color: #717171;
text-indent: 37px;
background: url(../images/iconsjdot.png) no-repeat 26px center ;
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;
}
.nav li .snav dl dd a:hover {
color: #87a631;
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;
}
.nav li.current > a {
color: #000000;
background: #edeeed;
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;
}
.nav li.current .snav {
color: #000000;
background: #edeeed;

}
.nav li .w173{
width: 173px;
}
.nav li:hover > a {
color: #000000;
background: #edeeed;

}
.nav li.current .snav {
color: #000000;
background: #edeeed;
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;
}
.nav li .w887{
left: -370px;
position: absolute;
top: 46px;
width: 887px;
}
.nav li .w887 dl{
width: 20%;
}
.nav li .w980{
left: -560px;
position: absolute;
top: 46px;
width: 960px;
}
.nav li .w980 dl{
width: 16.6%;
}
*/

.header a.en {
float:right;
font-size: 16px;
text-transform: uppercase;
height: 46px;
line-height: 46px;
color: #ffffff;
font-family: 'Arial';
margin-top: 45px;
margin-right: 2px;
margin-left: 2px;
}
.header a.sbtn {
width:46px;
min-height: 46px;
float:right;
margin-top: 45px;
background: url(../images/iconsbtn.png) no-repeat center center;
position: relative;
}
.header a.sbtn:hover {
background:#89a831 url(../images/iconsbtn.png) no-repeat center center;
}
.header a.sbtn:hover .search{
   display: block; 
}
.header .search {
    float: left;
    height: 48px;
    line-height: 48px;
    width: 390px;
    padding-top: 8px;
    position: absolute;
    top: 50px;
    right: 0;
    background: url(../images/searchbg.png) no-repeat 0 0;
    display: none;
}

.header .search-keyword{
    width: 340px;
    float: left;
height: 48px;
    line-height: 48px;
    border: 0 none;
    background: none;
    text-indent: 10px;
}
.header .search-submit {
    background: url("../images/search-bt2.gif") no-repeat scroll center center;
    border: 0 none;
    color: #fafafa;
    cursor: pointer;
    font-size: 0;
    height: 48px;
    width: 48px;
    float: right;
}
.banner {
width:100%;
height:830px;
}
.fullSlide{ min-width:1000px;   position:relative;  height:830px; overflow:hidden;   }
.fullSlide .bd{ position:relative; z-index:0;  }
.fullSlide .bd ul{ width:100% !important; }
.fullSlide .bd li{ width:100% !important;  height:830px; }
.fullSlide .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:830px;  }
.fullSlide .bd li a{ position:absolute; width:100%; height:830px; display:block; z-index:1;;   }


.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:4px; background:url(../images/dot-black.png) 0 0; overflow:hidden; 
line-height:9999px; filter:alpha(opacity=40);opacity:0.4; 
}
.fullSlide .hd ul .on{ filter:alpha(opacity=100);opacity:1;  }
.fullSlide .prev,.fullSlide .next{ position:absolute;  display:block;  left:1%; top:50%;margin-top:-31px; width:23px; height:73px; background:url(../images/focusAdvBg.png) no-repeat;}
.fullSlide .next{ left:auto; right:1%; background-position:-23px 0; }

.fullSlide .bd .info{ position:absolute; width:915px; top:100px; left:22px;   font:normal 18px/30px "Microsoft YaHei";}

.fullSlide .bd .info .s11 {
/*width:100%;*/
padding:8px;
height:auto;
float:left;
font-size: 18px;
color: #b7bdbe;
position: absolute;
top: 346px;
left: -25px;
text-shadow:5px 2px 6px #000;
/*
background: #000;
opacity: 0.6;
*/
}
.fullSlide .bd .info .s12 {
/*width:100%;*/
padding:8px;
height:auto;
float:left;
font-size: 36px;
color: #ffffff;
font-weight: bold;
position: absolute;
top: 395px;
left: -25px;
text-shadow:5px 2px 8px #000;
line-height:36px;
/*
background: #000;
opacity: 0.6;
*/
}
.fullSlide .bd .info .s13 {
/*width:100%;*/
padding:8px;
height:auto;
float:left;
font-size: 36px;
color: #ffffff;
font-weight: bold;
position: absolute;
top: 482px;
left: -25px;
text-shadow:5px 2px 8px #000;
line-height:36px;
/*
background: #000;
opacity: 0.6;
*/
}
/*
.fullSlide .bd .info .s13 {
width:100%;
padding:8px;
height:auto;
float:left;
font-size: 26px;
color: #d3e2b0;#c7dd95;
font-weight: bold;
position: absolute;
top: 482px;
left: -25px;
text-shadow:5px 2px 6px #000;

background: #000;
opacity: 0.6;

height:56px;
line-height:56px;

}*/
.fullSlide .bd .info .s14 {
/*width:100%;*/
padding:8px;
height:auto;
float:left;
font-size: 18px;
color: #b7ce79;/*#87a631;*/
font-weight: bold;
position: absolute;
top: 506px;
left: -25px;
line-height: 24px;
text-shadow:5px 2px 6px #000;
/*
background: #000;
opacity: 0.6;
*/
}
.fullSlide .bd .info .s15 {
/*width:100%;*/
padding:8px;
height:51px;
line-height: 51px;
background: #87a631;
border-radius: 26px;
color: #ffffff;
text-align: center;font-size: 14px;
float:left;
position: absolute;
top: 613px;
left: -25px;
text-shadow:10px 2px 6px #000;
/*
background: #000;
opacity: 0.6;
*/
}
.fullSlide .bd .bannerxjt {
width:63px;
height:72px;
background: url(../images/bannerxjt.png);
position: absolute;
left: 50%;
margin-left: -32px;
float:left;
bottom: 42px;
}
/*2017.5.15 bgein*/
.fullSlide .bd .spic{width: 317px;position: absolute;right: 0;top: 305px;}
.fullSlide .bd .spic img{width: 317px;}
/*2017.5.15 end*/
.iaboutv {	
width:100%;
min-width: 1172px;
height:518px;
}
.iabout {
width:1000px;
height:auto;
float:left;
margin-left: 60px;
margin-top: 30px;
}
.iabouttit {
width:100%;
height:auto;
float:left;
font-size: 18px;
/*color: #c6e89b;*/
height: 30px;
line-height: 30px;
	margin-left: -58px;
}
.iabouttit a{
	color: #000;
}
.iaboutcon {
width:100%;
height:auto;
float:left;
margin-top: 30px;
}
.iaboutcon span {
width:100%;
height:30px;
line-height: 30px;
margin: 10px 0;
float:left;
font-size: 18px;
/*color: #ffffff;*/
font-weight: bold;
}
.iaboutcon span a{color: #000;}
.iaboutcon p {
width:100%;
height:auto;
float:left;
font-size: 18px;
color: #616161;
line-height: 20px;
	padding-top: 20px;
}
hr {
  width: 1000px;
  height: 10px;
  background-color: blue;
  border: none;    /* 清除默认边框 */
  margin: 0 auto;
}
.heng2
{
	width: 100%;
	height: 10px;
	background:#f4f9eb;
}
.heng1
{
	border: 0; 
	margin: 0 auto;
	background-color: #d3f354;
	width: 1172px;
	height: 10px;
}
.iaboutcon p a{
	color: #000;
}
.ivideo {
width:500px;
height:307px;
float:right;
margin-top: 60px;
}
.ivideo img{
	margin-left: 36px;
}
.column {
width:100%;
height:202px;
border-bottom: 1px solid #ececec;
position: relative;
}
.column li {
width:234px;
height:202px;
float:left;
text-align: center;
border-right: 1px solid #ececec;
box-sizing:border-box;
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;
background: #ffffff;
}
.column li:hover {
padding-top: 25px;
margin-top: -25px;
height: 227px;
border-right: 1px solid rgba(255,255,255,0.0);

-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;
}
.column li i {
width:63px;
height:72px;
display: inline-block;
margin-top: 50px;
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;
}
.column li:hover i{
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;
}
.column li i.iconcolumn1 {background: url(../images/iconcolumn1.png);}
.column li i.iconcolumn2 {background: url(../images/iconcolumn5.png);}
.column li i.iconcolumn3 {background: url(../images/iconcolumn3.png);}
.column li i.iconcolumn4 {background: url(../images/iconcolumn4.png);}
.column li i.iconcolumn5 {background: url(../images/iconcolumn2.png);}

.column li:hover i.iconcolumn1 {background: url(../images/iconcolumn1on.png);}
.column li:hover i.iconcolumn2 {background: url(../images/iconcolumn5on.png);}
.column li:hover i.iconcolumn3 {background: url(../images/iconcolumn3on.png);}
.column li:hover i.iconcolumn4 {background: url(../images/iconcolumn4on.png);}
.column li:hover i.iconcolumn5 {background: url(../images/iconcolumn2on.png);}
.column li.current{
	padding-top: 25px;
margin-top: -25px;
height: 227px;
border-right: 1px solid rgba(255,255,255,0.0);
background: url(../images/licol1bg.jpg) no-repeat center bottom;
}
.column li.current i.iconcolumn1 {background: url(../images/iconcolumn1on.png);}
.column li.licol1:hover{background: url(../images/licol1bg.jpg) no-repeat center bottom;}
.column li.licol2:hover{background: url(../images/licol2bg.jpg) no-repeat center bottom;}
.column li.licol3:hover{background: url(../images/licol3bg.jpg) no-repeat center bottom;}
.column li.licol4:hover{background: url(../images/licol4bg.jpg) no-repeat center bottom;}
.column li.licol5:hover{background: url(../images/licol5bg.jpg) no-repeat center bottom;}

.column li span {
width:100%;
height:70px;
line-height: 70px;
float:left;
font-size: 20px;
color: #505c54;
text-align: center;
font-weight: bold;
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;
}
.column li:hover span {
color: #ffffff;
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;
}
.column li.current span {
color: #ffffff;}
.prosea {
width:100%;
min-width: 1172px;
height:194px;
box-shadow: 0px 3px 3px #eeeeee;
}
.prosea .probar {
width:1169px;
height:auto;
float:left;
border-left: 1px solid #ececec
}
.prosea .probar li {
width:25%;
height:auto;
float:left;

}
.prosea .probar li a {
width:100%;
height:54px;
line-height: 54px;
float:left;
border-bottom: 1px solid #ececec;
border-right: 1px solid #ececec;
font-size: 12px;
color: #505c54;
box-sizing:border-box;
text-align: center;
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;
}
.prosea .probar li a:hover {
color: #89a831;
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;
}

.prosea .search {
   
    float: left;
    height: 85px;
    width: 1168px;
    border-left: 1px solid #ececec;
    border-right: 1px solid #ececec;
}
.prosea .search  span{
font-size: 16px;
color: #3d4646;
line-height: 85px;
float: left;
display: inline-block;
width: 171px;
text-align: right;
margin-right: 9px;
}
.prosea .search p{
font-size: 12px;
color: #848888;
float: left;
line-height: 85px;
}
.prosea .search-keyword{
width: 453px;
height: 33px;
line-height: 33px;
background: #f9fbf4;
border: 1px solid #eef3e0;
float: left;
    margin-top: 28px;
text-indent: 10px;
}
.prosea .search-submit {
    background: url("../images/search-bt.gif") no-repeat scroll 0 0;
    border: 0 none;
    color: #fafafa;
    cursor: pointer;
    font-size: 0;
    height: 35px;
    width: 33px;
    float: left;
    margin-top: 28px;
    margin-left: 5px;
    margin-right: 13px;
}
.item {
width:100%;
min-width: 1172px;
height:auto;
margin-top: 34px;
overflow: hidden;
}
.item li {
width:346px;
height:auto;
float:left;
padding: 22px;
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;
margin-bottom: 36px;
}
.item li .picbox {
width:346px;
height:170px;
float:left;
}
.item li .picbox img {
width:346px;
height:170px;
float:left;
}
.item li .title {
width:100%;
height:48px;
line-height: 44px;
margin-top: 18px;
float:left;
font-size: 18px;
color: #505c54;
font-weight: bold;
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;
background: url(../images/itemtitbg.jpg) no-repeat left bottom;
white-space:nowrap;
}
.item li p {
width:100%;
height:117px;
float:left;
font-size: 12px;
color: #4e4e4e;
line-height: 30px;
margin-top: 16px;
}
.item li em.more {
width:140px;
height:41px;
line-height: 41px;
text-align: center;
border: 1px solid #c5d49b;
border-radius: 22px;
font-size: 14px;
color: #3f4e4b;
font-style: normal;
font-weight: normal;
float:left;
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;
}
.item li em.more  a{
	color: #3f4e4b;
}
.item li:hover {
box-shadow: 0px 0px 5px rgba(189,189,189,0.64);
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;
}
.item li:hover .title {
color: #89a831;
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;
}
.item li:hover em.more {
background: #89a831;
color: #ffffff;
}
.inews {
width:100%;
/*height:482px;*/
height:536px;
overflow: hidden;
background: #f4f9eb;
}
.inews .inewstit{
width:100%;
height:auto;
float:left;
margin-top: 59px;
}
.inews .inewstit span.cn {
height:35px;
line-height: 35px;
display: inline-block;
float:left;
font-size: 18px;
color: #363636;
margin-right: 22px;
}
.inews .inewstit span.en {
height:35px;
line-height: 35px;
display: inline-block;
float:left;
color: #89a831;
font-size: 14px;
}
.inews .inewstit a.more {
width:82px;
height:24px;
line-height: 24px;
border-radius: 12px;
border: 1px solid #89a831;
float:right;
font-size: 12px;
color: #91987b;
text-align: center;
}
.inewslist {
width:100%;
height:auto;
float:left;
margin-top: 34px;
}
.inewslist .inewsleft {
/*width:705px;
height:260px;
height:238px;
float:left;
background: #ffffff;*/
	
	margin-left:100px;
/*width:305px;*/
	width:405px;
/*height:260px;*/
height:348px;
float:left;
background: #f4f9eb;
}
.inewslist .inewsleft a{
width:705px;
/*height:260px;*/
height:238px;
float:left;
background: #f4f9eb;
display: block;
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;
}
.inewslist .inewsleft a:hover{
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;
box-shadow: 0px 0px 5px rgba(189,189,189,0.64);

}
.inewslist .inewsleft .picbox {
width:349px;
/*height:260px;*/
height:348px;
float:left;
margin-right: 32px;
}
.inewslist .inewsleft .picbox img {
/*width:349px;*/
	width:400px;
/*height:260px;*/
height:338px;
float:left;
	border-radius: 8px;
	box-shadow:10px 10px 5px #b0ec5c;
	background:#f4f9eb;
}
.inewslist .inewsleft .info {
width:300px;
height:auto;
float:left;
}
.inewslist .inewsleft .info .title {
width:100%;
height:47px;
line-height: 47px;
float:left;
font-size: 16px;
color: #040404;
margin-top: 8px;
}
.inewslist .inewsleft .info .date {
height:30px;
line-height: 30px;
float:left;
font-size: 12px;
color: #a4a4a4;
border-bottom: 1px solid #a4a4a4;
}
.inewslist .inewsleft .info p {
width:100%;
height:110px;
float:left;
font-size: 12px;
color: #828282;
line-height: 24px;
margin-top: 18px;
}
.inewslist .inewsleft .info i {
width:100%;
height:20px;
line-height: 20px;
float:left;
font-style: normal;
font-size: 12px;
color: #b8b8b8;
text-transform: uppercase;
}
.inewslist ul {
width:442px;
height:auto;
float:right;
}
.inewslist ul li {
width:430px;
height:91px;
float:left;
padding-left: 11px;
padding-top: 18px;
background: #ffffff;
margin-bottom: 20px;
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;
}
.inewslist ul li:hover{
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;
box-shadow: 0px 0px 5px rgba(189,189,189,0.64);

}
.inewslist ul li .date {
width:56px;
height:72px;
float:left;
border-right: 1px solid #b2b2b2;
margin-right: 25px;
}
.inewslist ul li .date span {
width:100%;
height:auto;
float:left;
font-size: 40px;
color: #666666;
font-weight: bold;
}
.inewslist ul li .date p {
width:100%;
height:auto;
float:left;
font-size: 14px;
color: #666666;
padding-left:8px;
}
.inewslist ul li .title {
width:325px;
height:auto;
float:left;
font-size: 16px;
color: #040404;
margin-bottom: 8px;
}
.inewslist ul li p  {
width:325px;
height:auto;
float:left;
font-size: 12px;
color: #828282;
line-height: 24px;
}
.inewsbox .tab-hd ul{width: 100%; float:left; overflow:hidden; zoom:1; margin-top:15px; zoom:1;text-align: center; }
.inewsbox .tab-hd ul li{ display: inline-block;  width:9px; height:9px; overflow:hidden; margin-right:6px; text-indent:-999px; cursor:pointer; background:#bdcf8e;border-radius: 5px}
.inewsbox .tab-hd ul li.on{ background:#87a631; }

.ilxwm {
width:100%;
min-width: 1172px;
height:400px;
}
.ilxwmcon {
width:400px;
height:270px;
float:left;
margin-top: 70px;
position: relative;
padding-left: 135px;
background: url(../images/ilxwmconbg.png);
}
.ilxwmcon h2{
width:100%;
height:auto;
float:left;
font-size: 24px;
color: #ffffff;
font-weight: bold;
line-height: 34px;
margin-top: 60px;
}
.ilxwmcon p {
width:100%;
height:auto;
float:left;
font-size: 12px;
color: #adbeb8;
line-height: 22px;
}
.ilxwmcon .line {
width:55px;
height:1px;
background: #ffffff;
margin: 11px 0;
float:left;
}
.ilxwmcon span.mail {
width:100%;
height:auto;
float:left;
font-size: 12px;
color: #87a631;
font-weight: bold;
line-height: 26px;

}
.ilxwmcon span.tel {
width:100%;
height:auto;
float:left;
font-size: 24px;
color: #ffffff;
font-weight: bold;
line-height: 30px;

}
.ilxwmcon span.add {
width:100%;
height:auto;
float:left;
font-size: 12px;
color: #ffffff;
line-height: 26px;

}
.ilxwmcon a.khfw {
width:151px;
height:51px;
background: #87a631;
border-radius: 26px;
color: #ffffff;
font-size: 14px;
text-align: center;
float:left;
position: absolute;
top: 158px;
right: 33px;
line-height: 51px;
}
.footer {
width:100%;
min-width: 1172px;
height:auto;
padding-top: 45px;
min-height: 250px;
	background: #d3f354;
}
.ftleft {
width:320px;
height:auto;
float:left;
}
.ftlogo {
width:306px;
height:62px;
float:left;
margin-bottom: 14px;
	text-align: center;
}
.copyright {
width:100%;
height:auto;
float:left;
}
.copyright span.cn {
width:100%;
height:auto;
float:left;
font-size: 14px;
color: #424a4a;
line-height: 24px;
text-align:center;
}
.copyright span.en {
width:100%;
height:auto;
float:left;
font-size: 14px;
color: #a5a5a5;
line-height: 24px;
text-align:left;
}
.ftnav {
float:right;
height: 230px;
}
.ftnav dl {
width:140px;
height:auto;
float:left;
margin-left: 70px;
}
.ftnav dl dt {
width:100%;
height:auto;
float:left;
height:39px;
line-height: 39px;
float:left;
font-size: 14px;
color: #424a4a;
}
.ftnav dl dt a{
width:100%;
height:39px;
line-height: 39px;
float:left;
font-size: 14px;
color: #424a4a;
}
.ftnav dl dd a{
width:100%;
height:auto;
float:left;
}
.ftnav dl dd a{
width:100%;
height:auto;
float:left;
font-size: 12px;
color: #848888;
line-height: 30px;
}
.flink {
width:100%;
height:auto;
float:left;
border-top: 1px solid #ececec;
}
.floating_ck{position:fixed;right:20px;top:30%;}
.floating_ck dl dd{position:relative;width:63px;height:73px;background-color:#87a631;border-bottom:solid 1px #9abc3a;text-align:center;background-repeat:no-repeat;background-position:center 30%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#9abc3a;border-bottom:solid 1px #9abc3a;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult,.words{background-image:url(../images/zxicon.png);}
.quote{background-image:url(../images/kficon.png);}
.qrcord{background-image:url(../images/ierweima.png);}
.return{background-image:url(../images/fanhui.png);}
.floating_ck dd span{color:#e7f7ba;display:block;padding-top:48px;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:73px;background-color:#87a631;border-bottom:solid 1px #9abc3a;display:none;}
.floating_left a{color:#e7f7ba;line-height:80px;}
.floating_ewm{height:260px;top:-180px;}
.floating_ewm img{display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:18px;}
.icol {
width:100%;
height:auto;
overflow: hidden;
}
.icol .h2tit {
width:100%;
height:26px;
float:left;
padding: 10px 0;
margin-top: 18px;
border-top: 2px solid #999;
border-bottom: 1px solid #dee2e6;
margin-bottom:10px;
line-height:28px;
}
.icol .h2tit i {
width:5px;
height:26px;/*18px;*/
background: #89a831;
/*
margin-top: 30px;
*/
margin-right: 10px;
float:left;
}
.icol .h2tit .cn {
display: inline-block;
height:26px;/*77px;*/
float:left;
font-size: 20px;
color: #254282;/*#363636;*/
line-height: 28px;/*77px;*/
font-weight:700;
}
.icol .h2tit .en {
display: inline-block;
float:left;
font-size: 14px;
color: #999;/*#363636;*/
line-height: 17px;/*77px;*/
font-weight:500;
margin-top:12px;
padding-left:4px;
text-transform:uppercase;
}
.icol .icolone {
width:100%;
height:auto;
float:left;
margin-bottom: 44px;
}
.icol .icolone li {
width:368px;
height:195px;
float:left;
text-align: center;
margin-right: 33px;
}
.icol .icolone li.last {
margin-right: 0;
}
.icol .icolone li i {
/*width:52px;
height:54px;
display: inline-block;
margin-top: 48px;
background-image: url(../images/iconicol.png);*/
}
.icol .icolone li span {
width:100%;
height:62px;
line-height: 36px;
float:left;
font-size: 18px;
color: #ffffff;
font-weight: bold;
text-align: center;
}
.icol .icolone li.icol1 {
background: url(../images/bgicol1.jpg);
}
.icol .icolone li.icol1  i{
width:52px;
height:54px;
display: inline-block;
margin-top: 48px;
background-image: url(../images/iconicol.png);
}
.icol .icolone li.icol2 {
background: url(../images/bgicol2.jpg);
}
.icol .icolone li.icol2  i{
width:52px;
height:54px;
display: inline-block;
margin-top: 48px;
background-image: url(../images/iconicol.png);
background-position:50% 50%;
}
.icol .icolone li.icol3 {
background: url(../images/bgicol3.jpg);
margin-right: 00;
}
.icol .icolone li.icol3  i{
width:52px;
height:54px;
display: inline-block;
margin-top: 48px;
background-image: url(../images/iconicol.png);
background-position:100% 100%;
}
.icol .icoltwo {
width:100%;
height:auto;
float:left;
margin-bottom: 60px;
}
.icol .icoltwo li {
width:540px;
height:286px;
float:left;
position: relative;
margin-right: 92px;
}
.icol .icoltwo li .picbox {
width:540px;
height:286px;
float:left;
}
.icol .icoltwo li .picbox img {
width:540px;
height:286px;
float:left;
}
.icol .icoltwo li.last{
    margin-right: 0;
}
.icol .icoltwo li .title {
width:100%;
height:47px;
line-height: 47px;
float:left;
position: absolute;
bottom: 0;
left: 0;
font-size: 16px;
color: #ffffff;
text-indent: 19px;
background: rgba(0,0,0,0.8);
}
.icol .icoltwo li .title a{
color: #ffffff;
}
.copyright {
width:100%;
height:106px;
line-height: 106px;
text-align: center;
float:left;
font-size: 12px;
color: #828e97;
}
.copyright span {
color: #424a4a;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}
.888888 {
width:auto;
height:auto;
float:left;
}

.linhei{
	background: rgba(0,0,0,0.4);
	}