body{margin:0;padding:0;font-size:16px; color:#001f3f;font-family: 微软雅黑; background: #FFF;-webkit-text-size-adjust:none;}
html,body,div,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{border:0; vertical-align:bottom;}ul,li{list-style:none;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}
.dis{display:block;}.undis{display:none;}
a{text-decoration:none;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}
.clear{clear:both; height:0px; margin-top:-1px; width:100%; line-height:1px; font-size:0;}
.kong{width:100%; height:26px; line-height:20px;}
input, button {
border: 0 none;
background: none transparent;
margin: 0;
padding: 0;}

.load{ position:fixed; background:#FFF; width:100%; height:100%; top:0;left:0; z-index:55; }
.load_jd{ width:100%; text-align:center; font-weight:bold; font-size:120%; position:relative; top:25%}
.load p{ font-size:110%; color:#0046b9; text-align:center; position:relative; top:25%;}
.load_1{ width:12%; position: relative; margin:0 auto; top:25%; z-index:5}
.load_2{ width:40%; position: absolute; top:35%; left:30%}
@media (min-width:320px)
{
	body{font-size:14px;}
}
@media (min-width:410px)
{
	body{font-size:16px;}
}
@media (min-width:710px)
{
	body{font-size:18px;}
}
/*toubu */
.topw{width:100%; position:fixed; top:0; background:rgba(255, 255, 255, 0.8) ; z-index:9999;height:70px;}
.logos{width:45%; float:left;}
.gouwu{width:18%; float:right;}
.navd{width:18%; float:right;padding-right:2%}
.logos img,.gouwu img,.navd img{width:100%;}

.menu{overflow: hidden;background:rgba(184, 230, 250, 0.8) ;width: 100%;position: absolute;left: 0;top:70px;right: 0;z-index: 9999;height: 0;
-webkit-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
transition: all 0.3s linear; }
.menu li{text-align: center;font-size:0.9em;height:70px;padding-top:0px; float:left; background: url(../img/index_15.jpg) repeat-y right top;}
.menu li a{color: #07913a;display: inline-block;width: 100%;text-align: center; text-decoration:none;}
.zidh{width:100%; background:#39a761}
.daohangk0{width:14%;}
.daohangk1{width:18%;}
.daohangk2{width:20%;}
.daohangk3{width:28%;}
.daohangk4{width:20%;}
.daohangk5{width:20%;}
/*Banner*/
#Banner{ padding:0 !important;width:100%;height:100%; overflow:hidden;}
 @-webkit-keyframes zoom {
    from {
      transform: scale(1) translateZ(0px)  translateY(0px);
      
    }

    webkit-transform {
       transform: scale(1.1) translateZ(0px)  translateY(20px);
      transition: transform 2s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
    }
  }

  @keyframes zoom {
    from {
      transform: scale(1) translateZ(0px)  translateY(0px);
    }

    to {
      transform: scale(1.1) translateZ(0px)  translateY(20px);
      transition: transform 2s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
    }
  }
.animated2 {
    -webkit-animation-duration: 2s ;
    animation-duration: 2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
.zoom {
 
	animation: zoom 8s infinite alternate;
	-webkit-animation: zoom 8s infinite alternate;
	-moz-animation: zoom 8s infinite alternate;
}

.animated3 {
 
	animation: bounceIn 5s infinite alternate;
	-webkit-animation: bounceIn 5s infinite alternate;
	-moz-animation: bounceIn 5s infinite alternate;
}



.jianjie{
	position: relative;
	top:0;
	left:0;
	z-index:-1;
	width:100%;
	background-image:url(../images/banner.jpg);
	background-position:center center;
	background-size:cover;
	transform:scale(1,1);
	-moz-transform:scale(1,1);
	-ms-transform:scale(1,1);
	-webkit-transform:scale(1,1);
	transition:transform 10s linear 0s;
	-moz-transition:transform 10s linear 0s;
	-ms-transition:transform 10s linear 0s;
	-webkit-transition:transform 10s linear 0s;}

.piccon1{ position:absolute; left:23%; top:20%; z-index:10;}
.piccon1 p{font-size:76px;font-family:宋体;font-weight:bold;margin-top:5%;color:#fff;;}
.piccon1 ul{list-style: none; text-align:left; padding:0; margin:0;margin-top:20%;margin-left:70%;}
.piccon1 ul li{ font-size:30px; color:#fff;font-family:微软雅黑;margin-bottom:10px;}
.kuai{width:8px;height:32px;background:#0e71b4;float:left;margin-right:5px;}
.kuai1{width:8px;height:32px;background:#3bf432;float:left;margin-right:5px;}
.kuai-font{float:left;}
.piccon1 .pic1{ padding-left:122px;}
.piccon1 span{  display:-moz-inline-stack;}
.piccon1 .pic2{ padding-left:122px;}
.piccon2{ position:absolute; left:25%; top:20%; z-index:10;}
.piccon2 .pic1{ font-size:48px; white-space:nowrap; color:#f3bc00; background:url(../images/ban21_10.png); display:block; padding:1% 3%; margin:18px 0 12px 0; font-family:"华文中宋"; font-weight:bold;}
.piccon2 .pic2{ color:#ed74a9; width:435px; padding-left:6px; text-align:center;}
.piccon2 img{ vertical-align:bottom;}
.piccon2 .pic3{ padding-left:10px;}
.piccon2 .pic4{ padding-bottom:39px; padding-right:6px;}
.piccon3{ position:absolute; left:0; top:0; width:100%; height:100%;}
.piccon3 .contextpic{ width:100%; margin:10% auto 0 auto;height:100% }
.piccon3 .pos{ position:absolute;}
.piccon3 .pic1{ left:0; top:0;}
.piccon3 .pic2{ left:145px; top:56px;}
.piccon3 .pic3{ left:255px; top:56px;}
.piccon3 .pic4{ left:370px; top:2px;}
.piccon3 .pic5{ left:494px; top:1px;}
.piccon3 .pic6{ left:547px; top:55px;}
.piccon3 .pic7{ left:663px; top:56px;}
.piccon3 .pic2_1{  top:28%; font-size:45px; color:#ed65a2; line-height:50px; font-family:'Comic Sans MS'; font-weight:bold;}
.piccon3 .pic2_1 img,.piccon3 .pic2_7 img{width:100%;}
.piccon3 .pic2_2{ left:-100px; top:-120px; }
.piccon3 .pic2_3{ left:330px !important;top:30px}
.piccon3 .pic2_4{ left:70%; top:33%; }
.piccon3 .pic2_5{ left:55%; top:32%; animation-delay:1.5s; opacity:0}
.piccon3 .pic2_6{ left:65%; top:38%; animation-delay:2.5s;opacity:0}
.piccon3 .pic2_7{ left:28%; top:28%;animation-delay:2s ;width:8%;}



.piccon3 .pic0_1{ left:-99px; top:143px;}
.piccon3 .pic0_2{ left:-65px; top:85px;}
.piccon3 .pic0_3{ left:0px; top:79px;}
.piccon3 .pic0_4{ left:26px; top:50px;}
.piccon3 .pic0_5{ right:0px; top:0px;} 
.piccon3 .pic0_6{ left:740px; top:130px;}
.piccon3 .pic0_7{ left:778px; top:111px;}


/*头部样式*/
#header{position: fixed; top: 125px; left: 0%;z-index:3;width:115px;background-color: rgba(255,255,255,0.8);/* IE9、标准浏览器、IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂*/height:100%; }
.logo1{position: absolute; top:-125px; left: 0; background:  rgba(255,255,255,0.8) url(../images/logo01.png) no-repeat;width:115px; height:125px;}
.logo2{position: absolute; top:-125px; left:0; background: url(../images/logo3.png) no-repeat;width:115px;height:125px;}
.logo1 img:hover {
	animation: shake 0.82s cubic-bezier(.36, .07, .19, .97) both;
	transform: translate3d(0, 0, 0);
	/*backface-visibility: hidden;
	perspective: 1000px;*/
}

.ejhead .logo1{position: absolute; top:5%; left:0;}
.ejhead .logo1 img:hover {
	animation: shake 0.82s cubic-bezier(.36, .07, .19, .97) both;
	transform: translate3d(0, 0, 0);
	/*backface-visibility: hidden;
	perspective: 1000px;*/
}
@keyframes shake {
	10%, 90% {
		transform: translate3d(-1px, 0, 0);
	}
	20%, 80% {
		transform: translate3d(2px, 0, 0);
	}
	30%, 50%, 70% {
		transform: translate3d(-4px, 0, 0);
	}
	40%, 60% {
		transform: translate3d(4px, 0, 0);
	}
}
.rubber:hover{animation:rubberBand 1s!important;}

#navlist{position: absolute;top:10%;}
#navBar {  float:right;font-size: 14px;}
#navBar li{ position:relative; overflow:hidden;float: left;cursor: pointer;  transition: all .2s ease; text-align: center; width:115px;text-align:center;color:#07913a;height:100px }
#navBar li a{ display:block;  width:115px;height:90px; background:url(../images/index_06.png) no-repeat bottom center;padding-top:10px}
#navBar li span{ display:block;color:#07913a; }
#navBar li:hover{  }
#navBar li:hover span{}
.bar1 li:hover .a{ }
#navBar li:hover span{  }
.tupian{ position:absolute; top:300px;transition:all 0.5s ease 0s;}
#navBar li:hover .tupian{ }
.tupian02{}
#navBar li:hover .tupian02{ }

#nav-menu{z-index:999;  }
#nav-menu .container{overflow:visible; z-index:991;}
#nav-menu .menu{}
#nav-menu .menu li{width:115px; font-family:微软雅黑; font-size:16px; text-align:center;  text-transform:uppercase; font-size:14px;height:80px; background:url(../images/index_06.png) no-repeat bottom center;}
#nav-menu .menu li h3{}
#nav-menu .menu li a.xialaguang{display:inline-block;text-decoration:none;color:#07913a;  font-family:微软雅黑;  text-align:center;  font-size:14px; }

#nav-menu .menu li a.selected,#nav-menu .menu li a.navhover,#nav-menu .menu li a.xialaguang:hover{  }
#nav-menu .menu li a.navhover, #nav-menu .menu li a.xialaguang:hover{background-color:;}
#nav-menu .menu li a.xialaguang span{display:block; font-size:14px}
#nav-menu .menu li a.selected span,#nav-menu .menu li a.navhover span,#nav-menu .menu li a.xialaguang:hover span{cursor:pointer;}
#nav-menu .menu li a.navhover span, #nav-menu .menu li a.xialaguang:hover span{}
#nav-menu .menu ul.children{display:none;position:fixed;top:0;left:115px;height:100%; overflow:hidden;border-top:0;line-height:normal; background:rgba(7,145,58,0.8); text-align:center;width:115px;transition: all .6s ease-in;
    -webkit-transition: all .6s ease-in;
    -moz-transition: all .6s ease-in;
    -o-transition: all .6s ease-in;}
#nav-menu .menu ul.children li{width:107px;font-size:14px; line-height:30px;background:none;height:30px ;text-align:left;padding-left:8px}
#nav-menu .menu ul.children li h3{display:block; width:100%; background:none;}
#nav-menu .menu ul.children li a{width:100%;overflow:hidden;color:#fff;
text-decoration:none; font-size:14px; font-family:微软雅黑; display:block; margin:0 auto; font-weight:normal;height:26px;padding:0;background:none;} 
#nav-menu .menu ul.children li a:hover{color:#fff;text-decoration:none; }
#nav-menu .menu ul.juli_01{padding-top:330px}
#nav-menu .menu ul.juli_02{padding-top:420px}
#nav-menu .menu ul.juli_03{padding-top:25%}
.juli2{padding-top:300px}
.juli3{padding-top:400px}
.juli4{padding-top:500px}
.juli5{padding-top:580px}
@media (max-width:768px)
{
	.head{width: 100%;}
	#navBar li{margin-left:10px;}
	.logo{position:absolute;left:0;top:0;}
	.head{height:100px}
	#navBar{position:absolute;right:0;top:0;}
}
@media (max-width:1000px) and (min-width:768px)
{	.head{width: 100%;}
	.logo img{ width:100%;}
	.navbar-header .logo{width: 180px}
	#navBar li{/*margin-left:12px;*/}
	#navBar{margin-top: 15px}
	.logo{position:absolute;left:0;top:0;}
	.head{height:100px}
	#navBar{position:absolute;right:0;top:0;}
}
@media (max-width:1200px) and (min-width:1000px)
{	
	.logo img{ width:90%;}
	#navBar li{/*margin-left:30px;*/}
	.logo{position:absolute;left:0;top:0;}
	.head{height:100px}
	#navBar{position:absolute;right:0;top:0;}
}
@media (max-width:1300px) 
{	
	.logo img{ width:90%;}
	#navBar li{/*margin-left:30px;*/}
	.logo{position:absolute;left:0;top:0;}
	.head{height: 100px}
	#navBar{position:absolute;right:0;top:0;}
}
@media (max-width:768px)
{
	.logo img{ width:50%;}
	
	.navbar-toggle { background:#f3bc00;}
	.navbar-toggle span{ background:#FFF;}
}


/*一级导航*/
.nav-main{
	position: fixed;
	top: 0;
	z-index: 12;
	height: 100%;
	width: 115px;
	color: #fff;
	
	
}
.nav{padding-top:200px;}
.nav-main a{color: #fff;}
.nav-box{
	position: relative;
	perspective: 200px;
	-webkit-perspective: 200px;
	transform-style: preserve-3d;
	-webkit-transform-style: preserve-3d;
	height: 100%;
	z-index: 99;
}
.nav-ul li a{
	display: block;
	width: 115px;
	height: 100px;
	padding-top:20px;
	color:#07913a;
	overflow: hidden;
	text-align: center;
	position: relative;
	transition: all .5s;
	-moz-transition: all .5s;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	
}
.nav-ul li{background:url(../images/index_06.png) no-repeat bottom center;}
.nav-ul li a:before{
	content: '';
	position: absolute;
	left: -240px;
	top: 0px;
	width: 200px;
	height: 100%;
	
	z-index: 1;
	
}
.nav-ul li a:hover{}
.nav-ul li a:hover:before{left: -30px;}
.nav-ul li a:after{
	content: '';
	position: absolute;
	width: 100%;
	height: 30px;
	left: 0;
	top: 20px;
	z-index: 1;
}
.nav-ul li a span{
	display: block;
	
	perspective: ;
	position: relative;
	z-index: 1;
}


.nav-slide{
	position: fixed;
	left: 115px;
	top: 0;
	width: 115px;
	height: 100%;
	background:rgba(7,145,58,0.8);
	filter: alpha(opacity=0);
    -moz-opacity: 0;
    opacity: 0;
    -webkit-transform: translate(-0px,0px);
    -moz-transform: translate(-0px,0px);
    -ms-transform: translate(-0px,0px);
    -o-transform: translate(-0px,0px);
    transform: translate(-0px,0px);
    transition: all 1s;
	
	/*transform: rotateY(120deg);
	-webkit-transform: rotateY(120deg);
	-moz-transform: rotateY(120deg);
	-o-transform: rotateY(120deg);
	-ms-transform: rotateY(120deg);*/
	z-index: 99;
	visibility: hidden;
	transform-origin: 0 0;
	-webkit-transform-origin: 0 0;
	-moz-transform-origin: 0 0;
	-o-transform-origin: 0 0;
	-ms-transform-origin: 0 0;
	backface-visibility: hidden;
	-webkit-backface-visibility: hidden;
	transition: all .5s;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-o-transition: all .5s;
	transition-timing-function: cubic-bezier(.08, .72, .71, .96);
	-webkit-transition-timing-function: cubic-bezier(.08, .72, .71, .96);
}
.nav-slide.hover{
	filter: alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
    -webkit-transform: translate(0px,0px);
    -moz-transform: translate(0px,0px);
    -ms-transform: translate(0px,0px);
    -o-transform: translate(0px,0px);
    transform: translate(0px,0px);
    transition-delay:0s;
	
	/*transform: rotateY(0deg);
	-webkit-transform: rotateY(0deg);
	-moz-transform: rotateY(0deg);
	-o-transform: rotateY(0deg);
	-ms-transform: rotateY(0deg);*/
	z-index: 15;
	visibility: visible;
}

/*二级菜单*/
.nav-slide-o li a{
	line-height: 50px;
	display: block;
	padding: 0 0 0 10px;
	font-size: 14px;
	overflow: hidden;
	text-align: left;
	position: relative;
	transition: all .5s;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-o-transition: all .5s;
}
.nav-slide-o li a:before{
	content: '';
	position: absolute;
	left: -230%;
	top: 0px;
	width: 200%;
	height: 100%;
	background: #51b275;
	z-index: 1;
	transform: skew(30deg, 0);
	-webkit-transform: skew(30deg, 0);
	-moz-transform: skew(30deg, 0);
	-o-transform: skew(30deg, 0);
	-ms-transform: skew(30deg, 0);
	transition: all .5s;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-o-transition: all .5s;
}
.nav-slide-o li a:hover{background: #51b275; color:#FFF}
.nav-slide-o li a:hover:before{left: -60px;}
.nav-slide-o li a span{position: relative;z-index: 1;}
.nav-slide-o {display: none;}


/*首页头部开始*/
.erhead{width:1200px;margin:0 auto;height:106px;}
.erhead-logo{width:275px;height:95px;float:left;}
.erhead-logo img:hover {
	animation: shake 0.82s cubic-bezier(.36, .07, .19, .97) both;
	transform: translate3d(0, 0, 0);
	/*backface-visibility: hidden;
	perspective: 1000px;*/
}
.erhead-nav{width:870px;float:left;margin-left:25px;}
.links{width:115px;height:106px;text-align:center;float:left;line-height:115px;font-size:14px;color:#000;position:relative;}
#Nav li{width:115px;height:106px;text-align:center;float:left;}
#Nav li:hover .links{background:#006699;color:#fff;}
/*首页头部结束*/
/*banner*/
.ball1{

	animation: updown 5s infinite alternate;
	-webkit-animation: updown 5s infinite alternate;
	-moz-animation: updown 5s infinite alternate;
}
@keyframes updown{
	from{
		opacity: 0;
		transform: translate(0px,0px);
	}
	to{
		opacity: 1;
		transform: translate(20px,-50px);
	}
}
@-webkitkeyframes updown{
	from{
		opacity: 0;
		transform: translate(0px,0px);
	}
	to{
		opacity: 1;
		transform: translate(20px,-50px);
	}
}
@-moz-keyframes updown{
	from{
		opacity: 0;
		transform: translate(0px,0px);
	}
	to{
		opacity: 1;
		transform: translate(20px,-50px);
	}
}




/* 关于我 们*/
.chanpin{
	
	width:100%;
	background:url(../img/index_05.jpg) no-repeat top center;
	
}
.main02_left{width: 100%;
    height: 50%;
    overflow: hidden;
    position: relative;
    float: left;
    transition: all .6s ease-in;
    -webkit-transition: all .6s ease-in;
    -moz-transition: all .6s ease-in;
    -o-transition: all .6s ease-in;}
.main02_right{width: 100%;
    height: 50%;
    overflow: hidden;
    position: relative;
    float:right;
    transition: all .6s ease-in ;
    -webkit-transition: all .6s ease-in;
    -moz-transition: all .6s ease-in;
    -o-transition: all .6s ease-in;}
.main02_left img,.main02_right img{width:100%; display:block; height:100%}
.left_more{
	    position: absolute;
    left:0;
right:0; margin:0 auto;
    width: 70%;
   
    bottom: 10%;
    z-index: 2;}
.right_more{
	 position: absolute;
     left:0;
right:0; margin:0 auto;
    width: 70%;
    bottom: 10%;
    z-index: 2;}
.main02_left img,.main02_right img { webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -webkit-transition: all 2s ease;
    -moz-transition: all 2s ease;
    -o-transition: all 2s ease;
    transition: all 2s ease;}
.main02_left:hover img,.main02_right:hover img {-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
/* 产品介绍*/
.main03_left{width:100%;height:50%; overflow:hidden}
.main03{width:100%; position: absolute; }
.main03_left ul{width:100%; height:100%;}
.main03_left li{width:50%; float:left; height:100%;opacity: 0;}


.main03 ul li:hover{ }
.main03_left

.main03_01{  border-top-left-radius:250px;  border-top-right-radius:250px;}
.main03hover{ transition:all 0.5s ease 0s;}
.main03hover:hover{ transform: translate(0,-50px); -moz-transform: translate(0,-50px); -ms-transform: translate(0,-50px); -o-transform: translate(0,-50px); -webkit-transform: translate(0,-50px);  cursor:pointer}
.main03_pic{width:98%; border:2px solid #FFF; border-radius:50%; overflow:hidden;  top:0;}
.main03_pic img{width:100%;}
.main03_pic:hover{transform: rotate(360deg);
	-ms-transform: rotate(360deg);		/* IE 9 */
	-webkit-transform: rotate(360deg);	/* Safari and Chrome */
	-o-transform: rotate(360deg);		/* Opera */
	-moz-transform: rotate(360deg);		/* Firefox */}
.main03_01 p{ display:block; text-align:center; color:#FFF; font-size:1em; padding:6% 0}
.main03_li_con{padding:0 3%; color:#FFF; font-size:0.6em; line-height:20px; text-indent:2em;height:40px; overflow:hidden}
.syfuwu-more{width:70%;border:1px solid #fff;border-radius:30px;padding:2% 4%;text-align:center;font-size:0.8em;color:#fff;transition:all 1s ease 0s; margin:0 auto;}
.syfuwu-more:hover{animation:tada 1s; cursor:pointer}


/* 山西店铺*/
.main04_pic{ position:absolute; left:0;top:15%;width:100%}
.main04_pic img{width:100%}
.main04_pic22 {
  -webkit-animation-name: xian;
  animation-name: xian;

}
.main04_pic01{position:absolute; right:0; bottom:150px; z-index:2}
@-webkit-keyframes xian {
 0% {
  opacity: 0;
  width:0px;
  }

  100%{
   opacity: 1;
   width:1860px
  }
}

@keyframes xian {
  0% {
  opacity: 0;
  width:0px;
  }

  100%{
   opacity: 1;
   width:1860px
  }
}
/*新闻资讯*/
.news-t{color: #000000;font-size: 30px;margin-top: 160px;text-align: center}
.news-j{color: #595959;font-size: 16px;text-align: center;margin-top: 20px}
.news-list{width:100%;margin:0 auto;}

.news_left_01{ font-size:1.5em; font-family:微软雅黑; color:#828282; text-transform:uppercase; font-weight:bold}
.news_left_02{font-size:1.5em; font-family:微软雅黑; color:#3d3d3d;}
.news_left_03{width:40%; height:1px; color:#dcd7de; background:#dcd7de}
.news-left{width:95%;border-top:none!important; padding-top:20%; padding-left:5%
	/*transition:all 0.5s;*/
	
}
/*.news-left:hover{
	
	-webkit-box-shadow:0 3px 6px rgba(1,1,3,.5);
	-moz-box-shadow:0 3px 6px rgba(1,1,3,.5);
	-o-box-shadow:0 3px 6px rgba(1,1,3,.5);
	box-shadow:0 3px 6px rgba(1,1,3,.5);
	-webkit-box-shadow:0 3px 6px rgba(-1,-1,3,.5);
	-moz-box-shadow:0 3px 6px rgba(-1,-1,3,.5);
	-o-box-shadow:0 3px 6px rgba(-1,-1,3,.5);
	box-shadow:0 3px 6px rgba(-1,-1,3,.5);
}*/
.news-left img{width: 100%}
.news_li{  width:100% ;padding-bottom:0;padding-top:2%}
.news_li ul{}
.news_li ul li{width:30%; border-left:3px solid #7f7f7f; color:#fff; height:20px; line-height:20px;  font-size:1em;margin:3% 0;padding-left:2%; cursor:pointer;transition:all 1s; float:left; color:#000000;}
.news_li ul li a{color:#000000; }
.show-lei .on1{ border-left:3px solid #bf8610;color:#ff8b00;}
.news-right{width: 96%; transition:all 2s;padding:0 2%}
/*.news-right li{
	transition:all 2s;
	-webkit-box-shadow:0 3px 6px rgba(0,0,0,.25);
	-moz-box-shadow:0 3px 6px rgba(0,0,0,.25);
	-o-box-shadow:0 3px 6px rgba(0,0,0,.25);
	box-shadow:0 3px 6px rgba(0,0,0,.25);
}*/
.news-right ul{transition:all 1s;}
.news_right_li_l{width:35%;float:left; overflow:hidden;height:100px;}
.news_right_li_l img{width:100%; height:100%;}
.news_right_li_r{width:60%; float:left;padding:2%;}
.bor{width:100%;margin-top: -4px;}
.bt{font-size: 16px;padding-bottom: 12px;color: #424242 }
.bt:hover{color: #165b9f;}
.jian{color: #636363;font-size: 12px;line-height: 26px;}


.news-right ul li img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}

.news-right ul li:hover{
    box-shadow: 5px 10px 20px rgba(0,0,0,0.3);
}
.news-right ul li:hover img {
  -webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;
}

.date{width: 99px;height: 82px;text-align: center;background: #fff;transition: 0.3s;}
.d{color: #000000;font-size: 35.56px;margin-top: 8px}
.y{color: #424242;font-size: 14px;}
.nt-t{color: #161616;font-size: 1em; margin-top: 5px}
.nt-con{color: #868686;font-size: 12px;line-height: 25px;margin-top: 5px}
.new_riqi{ height:30px;line-height:30px;color:#383838; font-size:1em;margin-top: 15px}
.new_riqi span{border:1px solid #CCC; text-align:center;width:80px; display:block; font-size:0.8em; float:left}
.new_riqi i{ float:left;display:block;margin-left: 5px; font-style:normal;}
.news-right li{width: 100%;margin-top:4%; background:#FFF;transition: all 0.3s ease-out;transition: all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition: all 0.3s ease-out;}
.news-right li:hover{
	/*border-radius: 20px 20px;
	
	-webkit-box-shadow:5 5 5px 3px rgba(0,0,5,0.5),-5 -5 5px 3px rgba(0,0,5,0.5);
	-moz-box-shadow:5 1 5px 3px rgba(0,0,5,0.5),-5 -5 5px 3px rgba(0,0,5,0.5);
	-o-box-shadow:5 5 5px 3px rgba(0,0,5,0.5),-5 -5 5px 3px rgba(0,0,5,0.5);
	box-shadow:5 5 5px 3px rgba(0,0,5,0.5),-5 -5 5px 3px rgba(0,0,5,0.5);*/
	


	background: #2f8d53;
}

.news-right li:hover .date{ border-radius: 50px 0;}
.news-right li:hover .nt-t,.news-right li:hover .nt-con,.news-right li:hover .new_riqi{color: #fff;}


.fengcai_img{}

/*dibu*/
.footbg{width:100%;height:auto;background: url(../img/index_09.jpg) no-repeat center top;height:280px; 
	/*overflow:hiddentransition:all 1s;
	-moz-transition:all 1s;
	-webkit-transition:all 1s;
	-o-transition:all 1s;*/ background-size:100% 100%;
}
.footbg .foot1200{width:100%;margin:0 auto; position:relative; height:auto; }
.foot_wx{ width:96%;padding:4% 0 3% 4%;}
.foot_wx ul{ text-align:center; margin:0 auto;}
.foot_wx ul li{ display:inline-block; font-size:1em; color:#FFF; margin-right:10px;}
.foot_wx ul li a{color:#FFF;}
.wximg img{ width:100%}
.foot_nav{width:80%;margin:0 auto;}
.foot_nav ul{text-align:center; margin:0 auto;}
.foot_nav ul li{display:inline-block; font-size:1em; color:#FFF;  background:url(../img/index_14.jpg) no-repeat right center;padding:2%}
.foot_nav ul li:nth-child(3)
{
background:none;
}
.foot_nav ul li:nth-child(5)
{
background:none;
}
.foot_nav ul li a{ display:block;color:#FFF;}
.foot_con{ text-align:center;padding:3% 0 0 0; color:#FFF; line-height:30px; ;}
.foot_con p{  font-size:1em !important;}
.foot_con a{color:#FFF}