@charset "utf-8";
/* CSS Document */
/*全局控制*/
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;}
/*toubu */
.topw{width:100%; position:fixed; top:0; background:#1b974d; 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;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;}
.menu01{background:rgba(255, 255, 255, 1) ;}
.menu01 li{text-align: center;font-size: 1em;height: 85px;padding-top:0px; float:left;width:20%; background: url(../img/index_15.jpg) repeat-y right top;}
.menu01 li a{color: #07913a;display: inline-block;width: 100%;text-align: center; text-decoration:none;}
.zidh{width:100%; background:#39a761; padding:10px 0;}
.zidh span{ display:block; float:left; padding:0 1%; color:#FFF; font-size:1em;}
.zidh span a{color:#FFF;}
/*关于我们*/

.mainw{width:100%; font-family:微软雅黑;overflow:hidden;position:relative; }
.main_01{width:100%; overflow:hidden}
.main_01 img{ display:block;width:100%}

.main_02{width:100%; background:#eeeeee; text-align:center;padding:40px 0; margin-bottom:20px}
.main_02 span,.main_02 i,.main_02 p{ display:block}
.main_02 span{color:#097531; font-size:32px;}
.main_02 i{color:#405949; font-size:14px; font-weight:bold; font-style:normal; padding:5px 0;}
.main_02 p{color:#6a756e; font-size:14px;}

.main_03{width:80%; margin:0 auto;}
.main_03 ul{ margin-right:-2%;width:100%; margin-bottom:0;}
.main_03 ul li{width:33.33%; float:left;}
.main_03 ul li img{width:100%;}
.main_03_hx{ clear:both; margin-top:-3px;background:#4aa115;}
.main_03_hx_left{width:40%; float:left;padding:4% 0 0 10%;}
.main_03_hx_left span{ display:block}

.xian2{width:230px; background:#92c773; height:1px;margin-top:10px}
.main_03_hx_left_con{color:#FFF; font-size:16px; line-height:32px;padding-top:20px}
.main_03_hx_right{width:50%; float:right;}
.main_03_hx_right img{width:100%;height:100%}
.main_04{width:80%; margin:0 auto;}
.main_04 ul{ margin-right:-2%;width:100%; margin-bottom:0;}
.main_04 ul li{width:33.33%; float:left;}
.main_04 ul li img{width:100%;}
.main_title{color:#2b6b04; font-size:34px; background:url(../images/images/about_15.png) no-repeat center center; padding:30px 0; text-align:center;}
.main_04_hxl img{width:100%}

.mScrollBox1c { width:100%; height:260px; overflow:hidden; clear:both; position:relative; top:0;}
#democc {width:100%; overflow:hidden; height:260px; position:relative;}
#democc ul li { width:340px; float:left; margin-right:3px}
#democc ul li a{ width:340px; text-align:center;display:block; color:#333333; font-size:16px; font-family:微软雅黑;}
#democc ul li a.pic{width:340px; height:260px; padding:0px; display:block; }
#democc ul li a:hover{ color:#0069b7; }
#democc ul .box_hover2{ margin-top:220px;}
#democc ul li a:hover .box_hover2{ margin-top:-217px;}
#democc ul li .imgbg:hover { width:230px; height:160px;background:url(../images/ProHover.png) no-repeat;color:#FFF;text-align:center; line-height:160px; font-size:15px; font-family:Microsoft YaHei; text-indent:0px; text-decoration:none;}
#democc ul li div.imgbox {width:230px; height:160px; position: relative; z-index:0; left:0; top:0;}
#indemocc { float: left; width: 1000%;}
#demo1c1 {float: left;}
#demo2c2 {float: left;}
#rotate:hover{
	transform: rotateY(360deg);
    -ms-transform: rotateY(360deg); /* IE 9 */
	-webkit-transform: rotateY(360deg); /* Safari and Chrome */
    transition: all 1s ease-in-out;

}


.main_05{width:80%; margin:0 auto;}
.main_05 ul{ margin-right:-2%;width:100%}
.main_05 ul li{width:25%; float:left;}
.main_05 ul li img{width:100%;}

/*集团介绍*/
.about_jt{width:1200px; margin:0 auto;}
.about_jt_title{color:#474747; font-size:24px;padding:15px 0;}
.about_jt_title span{ display:block; text-transform:uppercase; font-size:14px}
.about_jt_con{ background:#f1f1f1; padding:60px 15px;}
.about_jt_con01{ background:#2bad56; margin-bottom:10px;}
.about_jt_con01_left{width:45%; float:left;padding:30px 0 0 4% }
.about_jt_con01_left p{color:#fff; font-size:24px;text-indent:2em;}
.about_jt_con01_right{width:50%; float:right; text-align:right; overflow:hidden}
.about_jt_con01_right img{width:100%;}
.about_jt_con02{ background:#2bad56; margin-bottom:10px;}
.about_jt_con02_right{width:48%; float:right;padding:30px 0 0 0 }
.about_jt_con02_right p{color:#fff; font-size:24px;text-indent:2em;}
.about_jt_con02_left{width:50%; float:left; text-align:left;overflow:hidden}
.about_jt_con02_left img{width:100%;}
.pro_z01_right,.pro_z02_left,.pro_z04_left{ overflow:hidden}
.about_jt_con01_right img,.about_jt_con02_left img,.pro_z01_right img,.pro_z02_left img,.pro_z04_left 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;}
.about_jt_con01_right:hover img,.about_jt_con02_left:hover img,.pro_z01_right:hover img,.pro_z02_left:hover img,.pro_z04_left: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;
}

 .scrollbar {
	position: relative;
	background-position: 0 0;
	float: right;
	width: 8px;
}
 .viewport {
	width: 95%;
	height: 550px;
	overflow: hidden;
	position: relative;
}
 .viewport2 {
	width: 100%;
	height:600px;
	overflow: hidden;
	position: relative;
}
.track {
	background: #d4d4d4;
	height: 100%;
	width: 1px;
	position: relative;
	
}
.thumb {
	background: #c5c5c5;
	height: 20px;
	width: 5px;
	cursor: pointer;
	overflow: hidden;
	position: absolute;
	top: 0;
left:-2.5px
}
.overview {
	list-style: none;
	position: absolute;
	left: 0;
	top: 0;
	padding: 0;
	margin: 0;
}



/*产品购买 */
.main_01_gm{width:100%; position:relative; overflow:hidden; }
.main_01_gm .tupian{width:100%; display:block; }
.taobao{position: absolute; right:-20px; top:70px;width:25%; text-align:right; }
.jingdong{position: absolute; right:-20px; top:300px;width:25%;text-align:right;}
.weixin{position: absolute; right:-20px; top:520px;width:25%;text-align:right;}
.taobao img,.jingdong img,.weixin img{width:100%; }
.taobao a,.jingdong a,.weixin a{
	transition:all 0.8s ease 0s; display:block  }
.taobao a:hover,.jingdong a:hover,.weixin a:hover{  transform: translate(-20px,-5px); -moz-transform: translate(-20px,-5px); -ms-transform: translate(-20px,-5px); -o-transform: translate(-20px,-5px); -webkit-transform: translate(-20px,-5px);  cursor:pointer}
/*生态旅游 */

.about_ly01{position: absolute;left:500px; top:100px;}
.about_ly02{position: absolute; right:-120px; bottom:-150px;}

/*产品展示 */
.pro_z_title{ font-size:32px; color:#0f803a;padding:20px 0 10px 0;}
.pro_zw{ margin:0 auto;padding-top:30px; }
.pro_z01{background:#f99910; }
.pro_z01_left{ float:left; color:#FFF;padding:50px 0 0 50px}
.pro_z01_left span{ display:block; padding-bottom:10px}
.pro_z01_left p{ font-size:16px; line-height:30px; text-indent:2em;height:150px;}
.pro_z01_left a{ display:block; width:150px; border:1px solid #FFF; line-height:40px; color:#FFF; font-size:16px; text-align:center; float:right;border-radius:50px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}
.pro_z01_right{ float:right;}
.pro_z01_right img{ display:block; width:100%;}
.pro_z01_left a:hover{ background:#fff;color:#f99910 !important}
.pro_z01_left .lianjie03:hover{ background:#fff;color:#25abd3 !important}

.pro_z02{ }
.pro_z02_left{ float:left;}
.pro_z02_left img{  display:block; width:100%;}
.pro_z02_left img:hover::before {
  -webkit-transition: left .8s;
  -moz-transition: left .8s;
  transition: left .8s;
  left: 480px;
}
.pro_z02_right{ float:left; color:#FFF;padding:50px 0 0 50px}
.pro_z02_right span{ display:block; padding-bottom:10px}
.pro_z02_right p{ font-size:16px; line-height:30px; text-indent:2em;height:150px;}
.pro_z02_right a{ display:block; width:150px; border:1px solid #FFF; line-height:40px; color:#FFF; font-size:16px; text-align:center; float:right;border-radius:50px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}
.pro_z02_right a:hover{ background:#fff;color:#f36156 !important}


.pro_z4{width:49%; float:left;  color:#FFF}
.pro_z04_left{width:340px; float:left;}
.pro_z04_left img{width:100%; display:block;}
.pro_z04_right{ float:left;padding:50px 0 0 20px;width:300px }
.pro_z04_right span{ display:block; padding-bottom:10px; font-size:30px}
.pro_z04_right p{ font-size:16px; line-height:30px; text-indent:2em;height:180px;}
.pro_z04_right a{ display:block; width:150px; border:1px solid #FFF; line-height:40px; color:#FFF; font-size:16px; text-align:center; float:right;border-radius:50px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}
.pro_z5{width:49%; float:right; color:#FFF}
.pro_z04_right a:hover{ background:#fff;color:#39bd64 !important}

@media (min-width: 768px) {
  .pro_zw {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .pro_zw {
    width: 970px;
  }
   .pro_z01_left{width:330px;}
  .pro_z01_right{width:600px}
  .pro_z01_left span{ display:block; font-size:26px;padding-left:20px;padding-bottom:10px}
.pro_z01_left p{ font-size:14px; line-height:24px; text-indent:2em;height:120px;}
.pro_z01_left a{ display:block; width:120px; border:1px solid #FFF; line-height:30px; color:#FFF; font-size:16px; text-align:center; float:right;border-radius:50px}
.pro_z01_left a:hover{ background:#FFF; color:#CCC}

 .pro_z02_right{width:330px;}
  .pro_z02_left{width:600px}
  .pro_z02_right span{ display:block; font-size:26px;padding-left:20px;padding-bottom:10px}
.pro_z02_right p{ font-size:14px; line-height:24px; text-indent:2em;height:120px;}
.pro_z02_right a{ display:block; width:120px; border:1px solid #FFF; line-height:30px; color:#FFF; font-size:16px; text-align:center; float:right;border-radius:50px}


}
@media (min-width: 1200px) {
  .pro_zw {
    width: 1100px;
  }
  .pro_z01_left{width:382px;}
  .pro_z01_right{width:700px}
  .pro_z01_left span{ display:block; font-size:30px;padding-left:30px;padding-bottom:10px}
.pro_z01_left p{ font-size:14px; line-height:30px; text-indent:2em;height:120px;}
.pro_z01_left a{ display:block; width:120px; border:1px solid #FFF; line-height:30px; color:#FFF; font-size:16px; text-align:center; float:right;border-radius:50px}



.pro_z02_right{width:382px;}
.pro_z02_left{width:700px}
.pro_z02_right span{ display:block; font-size:30px;padding-left:30px;padding-bottom:10px}
.pro_z02_right p{ font-size:14px; line-height:30px; text-indent:2em;height:120px;}
.pro_z02_right a{ display:block; width:120px; border:1px solid #FFF; line-height:30px; color:#FFF; font-size:16px; text-align:center; float:right;border-radius:50px}

  
}
@media (min-width: 1400px) {
  .pro_zw {
    width: 1366px;}
.pro_z01_left{width:482px;}
.pro_z01_right{width:800px}
.pro_z01_left span{ display:block; font-size:34px;padding-left:30px;padding-bottom:10px}
.pro_z01_left p{ font-size:16px; line-height:30px; text-indent:2em;height:150px;}
.pro_z01_left a{ display:block; width:150px; border:1px solid #FFF; line-height:40px; color:#FFF; font-size:16px; text-align:center; float:right;border-radius:50px}

.pro_z02_right{width:482px;}
.pro_z02_left{width:800px}
.pro_z02_right span{ display:block; font-size:34px;padding-left:30px;padding-bottom:10px}
.pro_z02_right p{ font-size:16px; line-height:30px; text-indent:2em;height:150px;}
.pro_z02_right a{ display:block; width:150px; border:1px solid #FFF; line-height:40px; color:#FFF; font-size:16px; text-align:center; float:right;border-radius:50px}
 
}

/*产品展示--产品质量 */
.pro_pz_titlez{color:#1c7c36; font-size:32px; text-align:center}
.pro_pz_titley{color:#a3cdb1; font-size:21px; text-align:center; text-transform:uppercase;padding-bottom:30px}
.pro_pz1{width:49.5%; float:left;  color:#FFF; margin-bottom:13px }
.pro_pz01_left{width:340px; float:left; overflow:hidden}

.pro_pz01_right{ float:left;padding:50px 0 0 20px;width:300px }
.pro_pz01_right span{ display:block; padding-bottom:10px; font-size:30px}
.pro_pz01_right p{ font-size:16px; line-height:30px; text-indent:2em;height:180px;}

.pro_pz2{width:49.5%; float:right; color:#FFF;margin-bottom:13px}

.pro_pz02_left{ float:left;padding:50px 0 0 20px;width:300px }
.pro_pz02_left span{ display:block; padding-bottom:10px; font-size:30px}
.pro_pz02_left p{ font-size:16px; line-height:30px; text-indent:2em;height:180px;}
.pro_pz02_right{width:340px; float:right;overflow:hidden}
.pro_pz01_left img,.pro_pz02_right img{width:100%; display:block; -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;}
.pro_pz01_left:hover img,.pro_pz02_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;
}
/*新闻列表 */
.news_biaoti{text-align:center}
.news_biaoti p,.news_biaoti span, .news_biaoti i{ display:block; font-style:normal;}
.news_biaoti p{color:#1c7c36; font-size:32px; text-align:center}
.news_biaoti span{color:#a3cdb1; font-size:21px; text-align:center; text-transform:uppercase;padding-bottom:10px}
.news_biaoti i{height:1px; width:100%; background:#ededed}
.news_rd{width:100%;padding:20px 0;}
.news_rd_left{width:49.5%; border:1px solid #ededed; float:left; position:relative}
.news_rd_right{width:49.5%; border:1px solid #ededed; float:right;position:relative}
.news_rd_liebie{ position:absolute; top:10px; left:15px; font-size:24px; color:#000}
.news_rd_img{padding:1%;}
.news_rd_img img{width:100%}
.news_rd_title{padding:5px 1%; font-size:20px; color:#018b34; }
.news_rd_fenxiang{ padding:5px 1%; font-size:12px; color:#2d2d2d;}
.news_rd_jianjie{ padding:5px 1% 15px 1%; color:#717171; font-size:16px; text-indent:2em; }
.news_qiye_title{ font-size:24px; border-bottom:1px solid #d9d9d9; color:#161616;padding-top:10px;}

#scrollbarnew1{height:630px;}


/*山西张千户餐饮 */
.about_sx_title{color:#016e29; font-size:24px;padding:15px 0;}
.about_sx_title span{ display:block; text-transform:uppercase; font-size:14px; color:#08933f;}
.about_sx01{background:#eeeeee; margin-bottom:1px ; }
.about_sx01_left{ float:left;padding:50px 0 0 50px}
.about_sx01_left span{ display:block; padding-bottom:10px; color:#0d7834;}
.about_sx01_left .lianxi_con{ font-size:16px; line-height:30px; height:150px; color:000;}
.about_sx01_left a{ display:block; width:150px;  line-height:40px; color:#FFF; font-size:16px; text-align:center; background:#00913a}
.about_sx01_right{ float:right;overflow:hidden}
.about_sx01_right img{ display:block; width:100%;}

.about_sx02_left{ float:left; overflow:hidden}
.about_sx02_left img{ display:block; width:100%;}
.about_sx02_right{float:left;padding:50px 0 0 50px;}
.about_sx02_right span{ display:block; padding-bottom:10px;color:#0d7834;}
.about_sx02_right .lianxi_con{ font-size:16px; line-height:30px; height:150px;color:000;}
.about_sx02_right a{ display:block; width:150px;  line-height:40px; color:#FFF; font-size:16px; text-align:center;background:#00913a }


.about_sx01_right img,.about_sx02_left img{width:100%; display:block; -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;}
.about_sx01_right:hover img,.about_sx02_left: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;
}

@media (min-width: 768px) {
}
@media (min-width: 992px) {
 
   .about_sx01_left{width:330px;}
  .about_sx01_right{width:600px}
 .about_sx01_left span{ display:block; font-size:26px;padding-bottom:10px}
.about_sx01_left .lianxi_con{ font-size:14px; line-height:24px;height:120px;}
.about_sx01_left a{ display:block; width:120px;  line-height:30px; color:#FFF; font-size:16px; }


 .about_sx02_right{width:330px;}
.about_sx02_left{width:600px}
.about_sx02_right span{ display:block; font-size:26px;padding-bottom:10px}
.about_sx02_right .lianxi_con{ font-size:14px; line-height:24px; height:120px;}
.about_sx02_right a{ display:block; width:120px; line-height:30px; color:#FFF; font-size:16px; text-align:center; }


}
@media (min-width: 1200px) {
  
  .about_sx01_left{width:482px;}
  .about_sx01_right{width:600px}
  .about_sx01_left span{ display:block; font-size:30px;padding-bottom:10px}
.about_sx01_left .lianxi_con{ font-size:14px; line-height:30px; height:120px;}
.about_sx01_left a{ display:block; width:120px;  line-height:30px; color:#FFF; font-size:16px; text-align:center; }

.about_sx02_right{width:482px;}
.about_sx02_left{width:600px}
.about_sx02_right span{ display:block; font-size:30px;padding-bottom:10px}
.about_sx02_right .lianxi_con{ font-size:14px; line-height:30px;height:120px;}
.about_sx02_right a{ display:block; width:120px;line-height:30px; color:#FFF; font-size:16px; text-align:center;}

  
}
@media (min-width: 1400px) {

.about_sx01_left{width:582px;}
.about_sx01_right{width:750px}
.about_sx01_left span{ display:block; font-size:34px;padding-bottom:10px}
.about_sx01_left .lianxi_con{ font-size:16px; line-height:30px; height:150px;}
.about_sx01_left a{ display:block; width:150px; line-height:40px; color:#FFF; font-size:16px; text-align:center; }

.about_sx02_right{width:582px;}
.about_sx02_left{width:750px}
.about_sx02_right span{ display:block; font-size:34px;padding-bottom:10px}
.about_sx02_right .lianxi_con{ font-size:16px; line-height:30px; height:150px;}
.about_sx02_right a{ display:block; width:150px;line-height:40px; color:#FFF; font-size:16px; text-align:center; } 
}
/*
羊肉的营养*/
.news_yrcon{color:#3a3737; font-size:16px; line-height:30px;}
.news_yrgd{width:100%;}
.proscorllbox{ margin:0 auto; width:100%; height:350px;  padding-top:30px; position:relative}
.protitle { margin:0 auto 10px auto; width:1120px; height:60px; }
.protitleCon { margin:0 auto; width:110px; padding:0 30px; background:#EBEBEB; text-align:center;font-family:Microsoft YaHei;}
.protitleCon h3 { color:#238533; font-size:24px; font-weight: normal;}
.protitleCon span { color:#FDB118; font-size:19px; text-transform:uppercase;}

.proscroll { margin:0 auto; width:1236px; height:234px;}
.probox{ height:234px; overflow:hidden; position:relative; width:1236px; margin:0 auto;}

.slideGroup .parBd{ padding:0; zoom:1;  }
.slideGroup .slideBox{ overflow:hidden; zoom:1; }
.slideGroup .sPrev,.slideGroup .sNext{width:40px; height:115px;  margin-top:24px;}
.slideGroup .sPrev { margin-right:10px; position:absolute; left:-50px; }
.slideGroup .sNext { position:absolute; right:-30px; }
.slideGroup .sPrev { background:url(../images/images/jt_01.png) no-repeat 0 0;}
.slideGroup .sNext{background:url(../images/images/jt_02.png) no-repeat 0 0;}
.slideGroup .sPrev:hover {  background:url(../images/images/jt_01.png) no-repeat 0 0;}
.slideGroup .sNext:hover{ background:url(../images/images/jt_02.png) no-repeat 0 0;}
.slideGroup .parBd .tempWrap{ float:left;  width:1080px; height:234px; overflow:hidden;}
.slideGroup .parBd ul{ overflow:hidden; zoom:1; float:left; width:1080px; height:234px; overflow:hidden;}
.slideGroup .parBd ul li{ width:296px; height:218px; float:left; overflow:hidden; margin:0 20px; background:#f0f0f0; _display:inline; overflow:hidden;}
.slideGroup .parBd ul li .pic{ text-align:center; }
.slideGroup .parBd ul li .pic img{ display:block;   width:296px; height:178px;}
.slideGroup .parBd ul li .picN{ text-align:center;background:none; height:40px; line-height:40px; overflow:hidden;}
.slideGroup .parBd ul li .picN a:link,.slideGroup .parBd ul li .picN a:visited { color:#483232; text-align:center;}
.news_yrgd_title{color:#3a3737; font-size:24px; border-bottom:1px solid #CCC;width:150px;margin-top:30px;}


/*联系我们*/
.contact_title{color:#028641; font-size:24px;padding-top:30px}
.contact_con_list{width:100%; padding:15px 0;}
.contact_con_list ul{ text-align:center; width:100%; margin:0 auto;}
.contact_con_list ul li{width:170px; height:170px; display:inline-block; background: url(../images/images/contact_04.jpg) no-repeat center top; text-align:center; line-height:170px; font-size:20px; color:#ffffff;margin:0 50px;}
.contact_con_list ul li a{color:#ffffff; display:block}
.contact_con{width:1200px; background:#f7f7f7; min-height:500px;padding:40px 40px 40px 400px;}

/*近期新闻*/
.news_jq{width:100%;}
.news_jq ul{padding:0; margin:0;}
.news_jq ul li{width:100%; position: relative; overflow:hidden}
.news_jq ul li img{ display:block; -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_jq ul li .news_jq_con{width:20%; background:url(../images/images/news_jq_04.png) no-repeat center top; background-size:100% 100%;height:230px;padding-top:20px; position:absolute ;  top:0; text-align:center;}
.news_jq ul li .news_jq_con span{color:#ffffff; font-size:36px; display:block; padding:20px 0; }
.news_jq ul li .news_jq_con a{ display:block; width:40%; height:35px; border:1px solid #FFF; color:#FFF; border-radius:50px; margin:0 auto; line-height:35px; font-size:16px;transition:all 1s ease 0s;}
.news_jq ul li .news_jq_con a:hover{animation:tada 1s; }
.news_jq ul li{ -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_jq 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;
}

/*产品列表*/
.sx_title{color:#1c7c36; font-size:32px; border-bottom:10px solid #d1ebd7; padding-top:20px;padding-bottom:5px;}
.sx_lihe{width:100%; padding-top:15px;overflow:hidden;position:relative}
.sx_lihe ul{padding:0; margin:0;}
.sx_lihe ul li{width:50%; float:left; position:relative; overflow:hidden}
.sx_lihe ul li img{ display:block;width:100%}
.sx_lihe ul li span{ display:block; position:absolute; bottom:20px; text-align:center; color:#2e5202; font-size:30px;left:0 ; right:0; margin:0 auto;}
.sx_lihe 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;}
.sx_lihe 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;
}


.sx_danpin{width:100%; padding-top:15px;overflow:hidden; position:relative}
.sx_danpin ul{padding:0; margin:0;}
.sx_danpin ul li{width:25%; float:left;padding:35px 20px; background:#f5f6f8; }
.sx_danpin ul li img{ display:block;width:100%}
.sx_danpin ul li span{ display:block; text-align:center; color:#050505; font-size:30px;padding:25px 0;}
.sx_danpin ul li p{ display:block;height:150px;color:#050505; font-size:16px; line-height:30px}
.sx_danpin ul li.sx_danpin_li01{ background:#d1e4b7 url(../images/images/sxcp_11.jpg) repeat-x center left;}
.sx_danpin ul li.sx_danpin_li01 span,.sx_danpin ul li.sx_danpin_li01 p{color:#01672a}


.fanzhuan:hover{
	transform: rotateY(360deg);
    -ms-transform: rotateY(360deg); /* IE 9 */
	-webkit-transform: rotateY(360deg); /* Safari and Chrome */
    transition: all 1s ease-in-out;

}


/*荣誉资质*/
.honor_zw{width:96%; margin:0 auto;padding-top:70px;}
.honor_titlez{color:#000000; font-size:1.5em; text-align:center;padding:30px 0 20px 0}
.honor_titley{color:#b3b3b3; font-size:1.6em; text-align:center; text-transform:uppercase;padding-bottom:10px}
.ryjj{width:100%;}
.ryjj_left{width:100%; float:left; color:#000; font-size:1em; line-height:35px;}
.ryjj_right {width:100%; float:right; overflow:hidden; margin-bottom:5px}
.ryjj_right img{width:100%}
.honor_xian{height:1px; color:#CCC; background:#dfdfdf; margin-top:20px;}

.ryzsw{width:100%;padding-top:20px;background:#FFF}
.ryzsw_title{ color:#176e37; font-size:1.5em;padding:15px 0; background:#FFF}
.ryzsw_con{ }
.honor_con{width:100%; }
.honor_con01{ width:96%; height:240px; position:relative; margin-top:15px; padding:0 2%}
.tuk{width:100%; height:220px; position:relative; overflow:hidden}

.honor_con01_pic{width:100%; height:220px; overflow:hidden; }
.honor_con01_pic img{width:100%; height:100%;-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;}
.honor_con01_pic: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;
}

.honor_con01_nei{ position:absolute; bottom:0; padding:3%; background-color: rgba(0,0,0,0.3); color:#FFF;width:94%}

.honor_con01_nian{  background:url(../img/honor_01.png) no-repeat center top; width:25%; height:100px; line-height:80px; text-align:center;  color:#006835;text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;
-webkit-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;
-moz-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;
*filter: Glow(color=#fff, strength=1); background-size:100%; font-size:1.2em; line-height:100px}
.honor_con01_nian img{width:100%;}
.honor_con02_nian{ position:absolute; background:url(../images/images/honor_01.png) no-repeat center top; width:80px; height:80px; line-height:60px; text-align:center; left:-115px; bottom:30px;color:#006835;text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;
-webkit-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;
-moz-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;
*filter: Glow(color=#fff, strength=1)}
.honor_con01_jian{ position:absolute; left:40px; top:-14px;}
.honor_con02_jian{ position:absolute;left:-15px; bottom:40px;transform:rotate(180deg)}


.honor_djsw{padding-top:20px; }
.honor_djsw_con{}
.time_nianw{width:100%;background: #f3f3f3 url(../img/honor_04.jpg) no-repeat center top; }

.time_nian{background: url('../images/images/dot.gif') left 66px repeat-x;}
.time_nian li{list-style: none;float: left;width: 110px;height: 100px;font-size: 18px;text-align: center;background: url('../img/honor_01.png') center top no-repeat; margin-top:10px;margin-right:15px;margin-left:15px; line-height:75px;color:#fff;}
.time_con{width: 1140px;height: 900px;overflow: hidden;margin-top:50px;padding:30px }
.time_con ul{ display:none;}
.time_nian .on1{font-size: 22px;}
/*h2.top_title{margin:4px 20px; padding-top:15px; padding-left:20px; padding-bottom:10px; border-bottom:1px solid #d3d3d3; font-size:18px; color:#a84c10;}
#timeline {width: 100%;height: 800px;overflow: hidden;margin: 0 auto;position: relative;}
#dates {width: 100% !important; height: 100px;overflow: hidden;margin-top:10px; }
#dates li {list-style: none;float: left;width: 110px;height: 100px;font-size: 18px;text-align: center;background: url('../images/images/honor_02.png') center top no-repeat; margin-right:15px;margin-left:15px; line-height:75px}
#dates a {line-height: 38px;padding-bottom: 10px; color:#FFF}
#dates .selected {font-size: 24px;}
#issues {width: 1200px;height: 900px;overflow: hidden; margin-top:50px;}	
#issues li {width: 1200px;height: 900px;list-style: none;float: left;}
#issues li h1 {color: #ffcc00;font-size: 42px;margin: 20px 0;text-shadow: #000 1px 1px 2px; opacity:1}
#issues li p {font-size: 14px; margin:10px; font-weight: normal;line-height: 22px;opacity:1}
#issues li .lunbo_pic{ text-align:center;height:500px;}
.nnr{width: 1200px;height: 900px;list-style: none;float: left;}*/
a, area { blr:expression(this.onFocus=this.blur())
}
.clear { clear: both; }
.hidden { display: none; }
.block { display: block; }
.left { float: left; }
.right { float: right; }
.m2yw_right { width: 100%; margin: 0 auto; }
.m2yw_tab {  background: #f3f3f3 url(../img/honor_04.jpg) no-repeat center top; background-size:100% 100%}
.m2yw_tab ul li { list-style: none;float: left;width: 25%;height: 85px;font-size: 1em;text-align: center;background: url('../img/honor_01.png') center top no-repeat; margin-bottom:0px; line-height:70px;color:#fff; cursor:pointer; background-size:80%}
.m2yw_tab ul{background: url('../images/images/dot.gif') left 66px repeat-x;}
.m2yw_tab ul .m2yw_cutli {color: #fff; font-size: 1.3em;}
#tablist2{ background:#f3f3f3;width: 100%;height:290px;;margin-top:0px;padding:2% 0 ; overflow:hidden; position:relative;}
.m2yw_pic { overflow: hidden;margin-top:0px;width:80%;overflow:hidden;padding-left:0px; margin:0 auto;}
.m2yw_btnl { cursor: pointer; height: 139px; left:0; top:15%; position:absolute;}

.m2yw_piclist { float: left; height: 300px; overflow: hidden; position: relative; width:100%; }
.m2yw_btnr { cursor: pointer;  right:0; top:15%; position:absolute;  height: 139px;;}
.m2yw_posul { left: 0; position: absolute; top: 0; }
/*.m2yw_posul {width:100% !important}*/
.m2yw_piclist ul li { float: left; display:inline-block;/*height: 530px; margin-right: 18px;*/  text-align: center; width:300px; overflow:hidden;background:#fff;}
.m2yw_piclist ul li img { display: block; margin-bottom:8px; background: #fff;  width:280px; padding:5px;line-height: 116px; color: #FFF; }
.m2yw_piclist ul li .wenzi{ text-align:left; color:#000; line-height:30px; display:block;height:125px; font-size:1em;padding:0 4% ;width:90%;text-overflow: -o-ellipsis-lastline;  
overflow: hidden;  
text-overflow: ellipsis;  
display: -webkit-box;  
-webkit-line-clamp: 4;  
-webkit-box-orient: vertical;  }
.look_more{ display:block; width:80%; background-color:#1b974d; text-align:center; font-size:1em; color:#ffffff; padding:2% 0; margin-left:auto; margin-right:auto; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px; margin-top:3%; margin-bottom:5%; border:none; cursor:pointer;font-family:微软雅黑;} 


/*dibu*/
.footbg{width:100%;height:auto;background: url(../img/index_09.jpg) no-repeat center top;height:325px; 
	/*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}