﻿/* CSS Document */
/*重置*/
@charset "utf-8";
*{margin:0; padding:0;}
ul,li{ list-style-type:none;margin:0; padding:0; }
iframe{ border:none;}
body{font-family:"Arial";font-size:14px;margin:0 auto;color:#000;background:white; position: relative;}
div, h1, h2, h3, h4,h5,dl,dd,dt, p, form, label, input, textarea, img, span{margin:0; padding:0;}
h1, h2, h3, h4,h5{ font-family:"Arial"; font-size:14px; font-weight:normal;}
img{ border:0; padding:0;vertical-align:middle;}
ul,input,dl{margin:0; padding:0; list-style-type:none;outline: none;}
a{ color:#000; text-decoration: none;}
.clear{clear: both;}
.clearfix:after{visibility:hidden; display:block; font-size:0; content: " "; clear:both; height:0;}
.clearfix{*zoom:1;}
.header{width: 100%; position: relative;}
.banner{ width:100%; height:1067px; float:left; display:inline; position: relative;}
.ejbanner{ width:100%; height:683px;  position: relative;}
.top{width: 100%; position: absolute; top:0; left: 0;z-index: 9999999; background: url(../images/dian.png);}
.top .top_box{width: 1300px; margin: 0 auto;}
.logo{float: left;}
.top_right{float: right;}
.lge{float: right; width: 130px; padding-top: 16px; } 
.lge span{float: left;color: white; line-height: 18px; font-size: 12px; }
.lge_nav{ width: 90px; height: 18px; border: 1px solid #fff;  float: right; padding-left: 6px; font-size: 12px;background: url(../images/la.png) no-repeat 76px center; }
.lge_nav li{position: relative;}
.lge_nav li a{color: white;line-height: 18px;}
.lge_nav dl{position: absolute; width: 92px; top:20px; background: black; left: -7px;padding:6px 0; ;padding-left: 6px; display: none;z-index: 500; }
.lge_nav dl dd a{line-height: 20px;}
.nav{float: right; width: 1010px; margin-top: 15px; margin-right: -20px;}
.nav li{float: left;width: 108px; position: relative;height: 47px;}
.nav li a{font-size: 16px; color: #fff; display: block; text-align: center;line-height: 30px; }
.nav li>a:hover{color: #53a831;}
.nav li dl{position: absolute; width: 100%; top:47px;}
.nav li dl dd{ margin-bottom: 1px; }
.nav li dl dd a{font-size: 16px; background: url(../images/dian.png);line-height: 42px}
.nav li dl dd a:hover{background: #00632d;}
.flexslider{position: relative; height:1067px; overflow: hidden; z-index:5;  background: url(../images/loading.gif) 50% no-repeat; }
.slides{ position: relative; z-index: 1;}
.slides li { height:1067px;}
.flex-control-nav { position: absolute; bottom: 1px; z-index: 99999; width: 100%; text-align: center; height:40px;}
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1; margin-top:15px; }
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; border-radius:5px; line-height: 40px; overflow: hidden; cursor: pointer; background: url(../images/j_07.png) right 0 no-repeat;}
.flex-control-nav .flex-active { background-position: 0 0;}
.slideshow{
	  position: relative;
	  z-index: 1;
	  height: 100%;
	  max-width: 700px;
	  margin: 50px auto;
	}
	.slideshow * {
	  outline: none;
	}
	.slideshow .slider {
	  box-shadow: 0 20px 50px -25px black;
	}
	.slideshow .slider-track {
	  -webkit-transition: all 1s cubic-bezier(0.7, 0, 0.3, 1);
	  transition: all 1s cubic-bezier(0.7, 0, 0.3, 1);
	}
	.slideshow .item {
	  height: 100%;
	  position: relative;
	  z-index: 1;
	}
	.slideshow .item img {
	  width: 100%;
	  -webkit-transition: all 1s cubic-bezier(0.7, 0, 0.3, 1);
	  transition: all 1s cubic-bezier(0.7, 0, 0.3, 1);
	  -webkit-transform: scale(1.2);
			  transform: scale(1.2);
	}
	.slideshow .item.slick-active img {
	  -webkit-transform: scale(1);
			  transform: scale(1);
	}

.footer{background: #333;padding: 25px 0;}
.footer_box{width: 1200px; margin: 0 auto;}
.footer_top{ text-align: center; }
.footer_top li{display: inline-block; margin: 0 25px;}
.footer_top li a{color: #6f6e6e;line-height: 30px;}
.footer_bottom{text-align: center;color: #6f6e6e;line-height: 30px;}
.footer_bottom a{color: #6f6e6e;line-height: 30px;}
.luoxuan{width: 100%;height:260px;background:url(../images/w1.png)center center no-repeat; position: relative;bottom: 130px;z-index: 9999999}
.wvr{width: 1195px;margin: 0 auto;margin-top: -130px;}
.wvr h1{text-align: center;font-size: 36px;color: #999999;text-transform:Uppercase;}
.wvr h2{text-align: center;font-size: 36px;color: #333333;text-transform:Uppercase;margin-top: 10px;}
.wzhan{width: 1196px;margin-top: 45px;}
.wzhan ul{width: 1196px;position: relative;}
.wzhan ul li{width: 598px;height: 298px;float: left;position: relative;}
.wzhan ul li:nth-child(2n) {float: right;}
.wzhan ul li img{width: 598px;height: 298px;}
.wzhan ul li a{display: block;}
.wyy{display: none;background:rgba(0,0,0,0.5);position: absolute;bottom: 0px;width: 100%;height: 100%;}
.wzhan ul li:hover .wyy{display: block;} 
.wvvv{width: 272px;height: 272px;position: absolute;left:462px;top:162px; }
.wcp{width: 1196px;margin: 0 auto;margin-top: 74px;padding-bottom: 80px;}
.wbiaoti{width: 100%;border-bottom: 3px solid #e5e5e5;}
.wbiaoti h1{text-align: left;font-size:36px;color: #333333;}
.wbiaoti h2{text-transform:Uppercase;line-height: 62px; text-align: left;font-size:36px;color: #999999;border-bottom: 10px solid #57aa04;display: inline-block;padding-left: 1px;padding-right: 1px;}
.wshi{width: 100%;height: 465px;margin-top: 55px;background:#f4f5f6;-moz-box-shadow:0px 3px 11px #7D7D7D; -webkit-box-shadow:0px 3px 11px #7D7D7D; box-shadow:0px 3px 11px #7D7D7D;}
.wcp .zuoce{width: 573px;height: 465px;float: left;position: relative;}
.wcp .youce{width:623px;height: 465px;float: right; }
.wcp .youce .slider_one_big_picture{width: 485px;margin: 0 auto;height: 361px;margin-top: 52px;}
.ggg{width:157px;height: 58px;background:url(../images/7.png); position: absolute;top: 55px;right: -15px; z-index: 9999;}
.ggg a{display: block;width:157px;height: 58px;}
.gongcheng{width: 100%;background:url(../images/w7.jpg);height: 948px;}
.gongcheng .biaoti{width: 100%;padding-top: 72px;margin-bottom: 72px;}
.gongcheng .biaoti h1{font-size: 36px;color: #d1cfcf;text-align: center;text-transform:Uppercase;}
.gongcheng .biaoti h2{font-size: 36px;color: #ffffff;text-align: center;padding-top: 8px;}
.swiper-container{width: 1056px;margin: 0 auto;}
.swiper-father{position:relative;width: 1200px;margin: 0 auto;}
.swiper-button-prev{background:url(../images/w5.png)!important;width: 41px!important;height: 64px!important;}
.swiper-button-next{background:url(../images/w6.png)!important;width: 41px!important;height: 64px!important;}
.swiper-slide{position: relative;}
.yyy{width: 338px;line-height: 80px;background:rgba(0,0,0,0.5);position: absolute;bottom: 0px;z-index: 99999}
.yyy p{text-align: center;font-size:16px;color: #ffffff;}
.guanyu{width: 1200px;margin: 0 auto;margin-top: 80px;}
.guanyu .biaoti{width: 100%;}
.guanyu .biaoti h1{text-align: left;font-size:36px;color: #999999;}
.guanyu .biaoti h2{text-align: left;font-size:36px;color: #333333;}
.wzhong{width: 1200px;margin: 0 auto;margin-top: 38px;}
.wzc{width: 880px;float: left;}
.wzc h5{font-size:14px;color: #666666;color: #666666;line-height: 22px;width: 90%;}
.wyc{width: 300px;height: 325px;border: 10px solid #00632d;float: right;}
.wyc img{width: 300px;height: 325px;}
.wzc ul{width: 100%;margin-top: 32px;}
.wzc ul li{width:121px;margin-right: 60px;display: inline-block; }
.wzc ul li img{width: 121px;height: 121px;}
.wzc ul li a{line-height: 48px;font-size:16px;color: #666666;text-align: center;display: block;}
.w11{width: 100%;height: 2px;background:#00632d; position: relative;top: -106px; z-index: -1}
.hua{width: 100%;height:600px;background:url(../images/333.png)center center no-repeat;margin-top: -113px; }
.wxinwen{width: 1200px;margin: 0 auto;margin-top: -130px;}
.wxinwen .biaoti{width: 100%;margin-bottom: 42px;}
.wxinwen .biaoti h1{text-align: left;font-size:36px;color: #999999;text-transform:Uppercase;}
.wxinwen .biaoti h2{text-align: left;font-size:36px;color: #333333;}
.wxinwen .wz1{width: 798px;float: left}
.wxinwen .wz1 ul{width: 100%;}
.wxinwen .wz1 ul li{width: 392px;height: 451px;float: left;position: relative;}
.wxinwen .wz1 ul li:nth-child(2) {float: right;}
.wxinwen .wz1 ul li .tu123{width: 392px;height: 451px;}
.wxinwen .wz1 ul li .tu123 img{width: 392px;height: 451px;}
.yy{width: 100%;background:url(../images/w10.png);height:150px;position: absolute;bottom: 0px; }
.yy .www{padding-left: 26px;width: 222px;}
.yy .www h3{font-size: 14px;color: #ffffff;line-height: 68px;}
.yy .www h4{font-size: 16px;color: #ffffff;line-height: 32px;}
.wxinwen .wy1{width: 392px;background:#efeff0;float: right;}
.wxinwen .wy1 ul{width: 345px;margin: 0 auto;}
.wxinwen .wy1 ul li{width: 100%;padding-top: 25px;background:url(../images/99.png)right 64px no-repeat;border-bottom: 1px solid #ddddde;padding-bottom: 25px}
.wxinwen .wy1 ul li .z{width: 58px;height: 62px;background:#16a649;float: left;}
.wxinwen .wy1 ul li .z h2{text-align: center;font-size:20px;line-height: 31px;color: #ffffff;}
.wxinwen .wy1 ul li .z h3{text-align: center;font-size:12px;line-height: 31px;color: #ffffff;}
.wxinwen .wy1 ul li .y{width: 215px;margin-left: 8px;float: left;}
.wxinwen .wy1 ul li .y h4{font-size:16px;color: #333333;line-height: 25px;margin-top: 8px;}
.wxinwen .wy1 ul li:last-of-type{border: 0px;}
.wzhaoshang{width: 100%;background:url(../images/zhao.jpg)center center no-repeat;height:997px;margin-top: 55px; }
.wshang{width: 1185px;margin: 0 auto;padding-top: 115px;}
.wshang h2{font-size: 36px;color: #999999;text-transform:Uppercase;}
.wshang h3{font-size:36px;color: #333333;margin-top: 8px;}
.wshang h4{width: 590px;font-size:16px;color: #333333;margin-top: 35px;line-height: 24px;}
.wss{width: 157px;height: 48px;background:url(../images/44.jpg);margin-top: 65px;}
.wss a{display: block;width: 100%;height: 100%;}
.jiameng{width: 1185px;margin:0 auto;}
.jiameng .zc{width: 397px;float: left;}
.jiameng .zc .jia{width:151px;height: 50px;background:url(../images/55.jpg);margin-top: 413px;margin-left: 120px; }
.jiameng .zc .jia a{width: 100%;height: 100%;display: block;}
.jiameng .yc{width: 740px;float: right;margin-top: 145px;}
.jiameng .yc h2{font-size: 36px;color: #999999;text-transform:Uppercase;}
.jiameng .yc h3{font-size:36px;color: #333333;}
.tijiao{width: 100%;}
.tianziliao{margin-top: 40px;}
.xzk{width: 259px;height: 32px;line-height: 32px;margin-top: 5px;}
.xzk .wz1{width: 72px;float: left;background:#00632d;line-height: 32px;}
.xzk .wz1 span{text-align: center;font-size:16px;color: #ffffff;display: block;}
.xzk .kuang{width: 187px;float: right;}
.xzk .kuang .xm{height: 30px;line-height: 30px;width: 100%;border: 1px solid #00632d;}
.xzkk{width: 735px;height: 90px;margin-top: 5px;}
.xzkk .wz2{width: 72px;float: left;background:#00632d;line-height: 90px;}
.xzkk .wz2 span{text-align: center;font-size:16px;color: #ffffff;display: block;}
.xzkk .kuang1{width: 465px;float: left;float: left;}
.xzkk .kuang1 .zw{height: 88px;width: 100%;border: 1px solid #00632d;}
.tijiao01{width:157px;height: 48px;background:url(../images/liuyan.jpg);float: right;margin-top: 40px; }

.header{width: 100%; position: relative;}








.top{width: 100%; position: absolute; top:0; left: 0;z-index: 9999999; background: url(../images/dian.png);}
.top .top_box{width: 1200px; margin: 0 auto;}
.logo{float: left;}
.top_right{float: right;}

.lge{float: right; width: 130px; padding-top: 16px; } 
.lge span{float: left;color: white; line-height: 18px; font-size: 12px; }
.lge_nav{ width: 90px; height: 18px; border: 1px solid #fff;  float: right; padding-left: 6px; font-size: 12px;background: url(../images/la.png) no-repeat 76px center; }
.lge_nav li{position: relative;}
.lge_nav li a{color: white;line-height: 18px;}
.lge_nav dl{position: absolute; width: 92px; top:20px; background: black; left: -7px;padding:6px 0; ;padding-left: 6px; display: none;z-index: 500; }
.lge_nav dl dd a{line-height: 20px;}


.nav{float: right; width: 928px; margin-top: 15px; margin-right: -20px;}
.nav li{float: left;width: 103px; position: relative;height: 47px;}
.nav li a{font-size: 16px; color: #fff; display: block; text-align: center;line-height: 30px; }
.nav li>a:hover{color: #53a831;}
.nav li dl{position: absolute; width: 100%; top:47px;}
.nav li dl dd{ margin-bottom: 1px; }
.nav li dl dd a{font-size: 16px; background: url(../images/dian.png);line-height: 42px}
.nav li dl dd a:hover{background: #00632d;}



/*.banner1{ width:100%; height:683px; float:left; display:inline; position: relative;}
.ejbanner1{ width:100%; height:683px;  position: relative;}*/

/*.flexslider{position: relative; height:683px; overflow: hidden; z-index:5;  background: url(../images/loading.gif) 50% no-repeat; }
.slides{ position: relative; z-index: 1;}
.slides li { height:683px;}
.flex-control-nav { position: absolute; bottom: 1px; z-index: 99999; width: 100%; text-align: center; height:40px;}
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1; margin-top:15px; }
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; border-radius:5px; line-height: 40px; overflow: hidden; cursor: pointer; background: url(../images/j_07.png) right 0 no-repeat;}
.flex-control-nav .flex-active { background-position: 0 0;}*/




.vr_lb{margin-top:24px;position: relative;}
.vr{width: 100%; margin-top:60px; background: #f0f0f0;}
.vr_box{width: 1200px; margin: 0 auto;background: url(../images/b0.png) no-repeat top center; height: 572px;}
.vr_btk{padding-top: 45px; padding-bottom: 26px; background: url(../images/dw.png) repeat-x bottom left;}
.vr_bt{text-align: left;font-size: 30px; padding-bottom: 20px; background: url(../images/heng.png) no-repeat bottom left;}
.vr_left{width: 727px;float: left;}
.vr_pt .tk{display: block;}
.vr_pt .tk img{width: 229px; height: 284px;}
.vr_pt{background: white; padding-bottom: 15px;}

.vr_pt .vm{font-size: 18px; color: #393939; margin-top:18px; text-align: center;}
.vr_pt .vg a{}
.vr_pt .vg a{width: 61px; line-height: 18px; border-radius: 8px; border: 1px solid #009572; display: block; text-align: center;margin:0 auto; margin-top: 8px;}

.vr_right{float: right; width: 432px;}
.slideshow{
	  position: relative;
	  z-index: 1;
	  height: 100%;
	  max-width: 700px;
	  margin: 50px auto;
	}
	.slideshow * {
	  outline: none;
	}
	.slideshow .slider {
	  box-shadow: 0 20px 50px -25px black;
	}
	.slideshow .slider-track {
	  -webkit-transition: all 1s cubic-bezier(0.7, 0, 0.3, 1);
	  transition: all 1s cubic-bezier(0.7, 0, 0.3, 1);
	}
	.slideshow .item {
	  height: 100%;
	  position: relative;
	  z-index: 1;
	}
	.slideshow .item img {
	  width: 100%;
	  -webkit-transition: all 1s cubic-bezier(0.7, 0, 0.3, 1);
	  transition: all 1s cubic-bezier(0.7, 0, 0.3, 1);
	  -webkit-transform: scale(1.2);
			  transform: scale(1.2);
	}
	.slideshow .item.slick-active img {
	  -webkit-transform: scale(1);
			  transform: scale(1);
	}

.pro{width: 100%; padding-top: 85px; background: url(../images/lbg.png) no-repeat center 520px;}
.pro_box{width: 1200px; margin: 0 auto;}
.btk{}
.bt{font-size: 30px; text-align: center; padding-bottom: 30px; background: url(../images/heng.png) no-repeat bottom center;}

.pro_kn{margin-top:56px;}
.pro_left{float: left;}
.pro_left .tk{position: relative;display: block;width: 471px; color: white;}
.pro_left .tk .tm{line-height: 45px;position: absolute;bottom: 0;color: white;width: 100%; font-size: 16px; background: url(../images/dian.png); text-align: center;}

.pro_right{float: right; width: 726px;}
.pro_right li .tm{line-height: 45px;position: absolute;bottom: 0;color: white;width: 100%; font-size: 16px; background: url(../images/dian.png); text-align: center;}
.pro_right li{float: left;margin-left: 20px; margin-bottom: 15px;}
.pro_right li a{display: block;position: relative;}

.pho_box{margin-top: 395px;}
.threenrk{width: 1400px; margin: 0 auto; margin-top: 50px;}
.threenrk .nrk{ background: url(../images/three01.jpg) no-repeat; width: 280px; height: 420px; position: relative; overflow-y: hidden; float: left;} 
.threenrk .nrk .heikuang{background: url(../images/heidian.png); width: 280px; height: 420px;}
.threenrk .nrk:hover .heikuang{display: none;}
.threenrk .nrk .dk{position: absolute; top: 150px; text-align: center; width: 280px; height: 420px;}
.threenrk .nrk .dk .im01{padding-bottom: 10px; height: 50px;}
.threenrk .nrk .dk .im02{padding-bottom: 12px;}
.threenrk .nrk .dk .dk01{padding-bottom: 30px;; color: white; font-size: 18px; font-weight: bold;}




.news{width: 100%; background: url(../images/nb.jpg) no-repeat top center; height: 593px; margin-top:109px;}
.news_box{width: 1200px; margin: 0 auto;padding-top: 60px;}

.news_pk{ margin-top:46px; }
.news_pk ul{width: 1222.5px;}
.news_pk ul li{float: left; width: 349px; margin-right: 22.5px; padding:0 18px;background: white; height: 160px; margin-bottom: 36px;}
.news_pk ul li .pk_top{}
.news_pk ul li .pk_top .riqi{float: left; width: 60px; height: 60px; background: #00632d;}
.news_pk ul li .pk_top .tm{float: left; margin-left: 16px;}
.news_pk ul li .pk_top .tm a{ font-size: 16px; color: #333;line-height: 60px;}

.news_pk ul li .pk_top .riqi .ri{color: white; font-size:30px; text-align: center;padding-top: 6px;}
.news_pk ul li .pk_top .riqi .qi{color: white; font-size:12px; text-align: center; }
.news_pk ul li .pk_bottom{margin-top: 20px;}
.news_pk ul li .pk_bottom a{ color: #999; line-height: 24px; }



.ab{width: 100%; margin-top:80px; }
.ab_box{width: 1200px; margin: 0 auto;}

.ab_nr{margin-top:36px;}

.ab_bot{ margin-top:40px; }

.ab_bot ul{width:786px; margin: 0 auto;}
.ab_bot ul li{float: left; width: 262px;}
.ab_bot ul li .tk{display: block;width: 114px; margin: 0 auto;}
.ab_bot ul li .tk img{width: 114px; height: 114px;}
.ab_bot ul li .nm{text-align: center; margin-top:20px; color: }
.ab_bot ul li .nm a{color: #000; font-size: 14px;}
.ab_more{margin: 60px 0;}
.ab_more a{width: 130px;margin: 0 auto; height: 40px;background: #f9f9fc;display: block;text-align: center;line-height: 40px; font-size: 16px; color: #999;}

.footer{background: #333;padding: 21px 0;}
.footer_box{width: 1200px; margin: 0 auto;}
.footer_top{ text-align: center; }
.footer_top li{display: inline-block; margin: 0 9px;}
.footer_top li a{color: #6f6e6e;line-height: 30px;}
.footer_bottom{text-align: center;color: #6f6e6e;line-height: 30px;}
.footer_bottom a{color: #6f6e6e;line-height: 30px;}





.sub_box{width: 1200px; margin:0 auto; padding-top:100px;}
.proListBox{
	text-align: center;
	color:#333;
	padding-top:43px;
}

.proListBox h1{
	font-size: 24px;
	margin-bottom: 17px;
}

.proListBox p{
	font-size: 14px;
	margin-bottom: 34px;
}


.proListBox .subImg{
	width:100%;

}

.subImg img{
	width:100%;
}

.lookMore{
	width:290px;
	background-color: #53a831;
	border-radius: 35px;
	text-align: center;
	margin:55px auto 55px auto;
}

.lookMore a{
	font-size:24px;
	color:#fff;
	line-height: 65px;
}


.wz{width: 100%; background: #ededed;}
.wz_box{width: 1200px; margin: 0 auto;}
.wz_left{float: left;}
.wz_left dt{width: 190px; line-height: 52px;background: #00632e; font-size: 20px;color: white; text-align: center;float: left; margin-right: 30px;}
.wz_left dd{float: left;}
.wz_left dd a{display: block; padding: 0 30px; color: #333; line-height: 52px;}
.wz_left dd a:hover{background: url(../images/heng2.jpg) no-repeat bottom center;}
.wz_right{float: right; font-size: 12px; color: #999; line-height: 52px;}
.wz_right a{ font-size: 12px; color: #999; line-height: 50px;}
.ejbt{text-align: center;}
.ejbt h1{font-size:30px;color: #999;line-height: 30px;}
.ejbt h3{font-size:24px;color: #000;}
.ejbt img{padding:15px 0;}

.about_nr{margin-top: 50px;color: #666; line-height: 24px; padding-bottom: 50px;}
.newslist_nr{margin-top:75px;}
.news_first{background: #fafafa;}
.news_first .tk{float: left; width: 265px;}
.news_first .first_nr{float: left; width: 916px; margin-left: 19px; }
.news_first .first_nr h3{
	font-size:18px;
	color: #1f1e1e;}

.news_first .first_nr span{
	font-size:14x;
	color: #b4b4b4;
	line-height: 65px;
}

.news_first .first_nr p{
	font-size:14px;
	color: #585858;
	margin-bottom: 30px;
	width:802px;
	text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
	overflow: hidden;
	line-height: 1.8em;
}

.news_first .tk img{width: 265px; height: 305px;}
.news_first .nr{ color: #666; font-size: 14px;line-height: 20px; margin-top: 15px; width:807px;}
.news_first .first_nr{padding-top: 30px;}
.news_first .first_nr .tm{ float: left;margin-left: 20px; }
.news_first .first_nr .tm a{ font-size: 16px; color: #333; line-height: 60px;}
.news_first .riqi{float: left; width: 60px; height: 60px; background: #00632d; }
.news_first .riqi .ri{color: white; font-size:30px; text-align: center;padding-top: 6px;}
.news_first .riqi .qi{color: white; font-size:12px; text-align: center; }
.news_first .first_nr .more{ margin-top:20px; }
.news_first .first_nr .more a{color: #00632d;}



.news_part{background: #fafafa; margin-top:40px;}
.news_part:first-child{margin-top:60px;}
.news_part .pk_left{float: left;}
.news_part .pk_right{float: left; width: 1088px; margin-left: 14px;}
.news_part .pk_left .riqi{float: left; width: 78px;  background: #00632d; height: 107px;}
.news_part .pk_right .tm{padding-top: 18px;}
.news_part .pk_right .tm a{ font-size: 18px; color: #333;}
.news_part .pk_right .tm .more{float: right;color: #00632d;font-size: 14px;}
.news_part .pk_left .riqi .ri{color: white; font-size:30px; text-align: center;padding-top: 28px;}
.news_part .pk_left .riqi .qi{color: white; font-size:12px; text-align: center; }
.news_part .pk_bottom{margin-top: 10px;}
.news_part .pk_bottom a{ color: #585858; line-height: 24px;text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden; }


.ej_nav{text-align: center; margin-top: 40px;}
.ej_nav li{width: 140px; display: inline-block; margin: 8px 14px;position: relative;background: #ededed;}
.ej_nav li>a{line-height: 40px; display: block;}   
.ej_nav li:hover>a{background: #006330; color: white;}
.ej_nav li dl{ width: 100%; position: absolute; top:40px; left: 0; background: url(../images/dian01.png); z-index: 999;}

.ej_nav li dl dd{border-top: 1px solid #ceedd3;}
.ej_nav li dl dd a{line-height: 32px; color: white; text-align: center; color: white;display: block;}
.ej_nav li dl dd a:hover{background: #006330;}

.productlist_nr{ width:1200px;margin-top:-53px; }
.productlist_nr ul{ width: 1200px; }
.productlist_nr ul li{ float: left; margin-right: 67px; margin-bottom: 22.6px;width:355px;height: 277px;}
.productlist_nr ul li:nth-child(3n){  margin-right: 0; }

.productlist_nr ul li a{width: 355px; height: 277px;display: block;position: relative;}
.productlist_nr ul li a .tm{background:url(../images/dian02.png);width: 100%; font-size: 16px; color: white; text-align: center; line-height: 56px;position: absolute;bottom: 0; left: 0;}

.productlist_nr ul li img{width: 355px; height: 277px;}



.project_nr{ padding-top: 50px; }
.project_nr ul{ width: 100%; }
.project_nr ul li{ float: left; margin-right: 16px; margin-bottom: 21.3px;position: relative;}
.project_nr ul li:nth-child(4n){ margin-right: 0;}

.project_nr ul li a{width: 288px; height: 488px;display: block;position: relative;}
.project_nr ul li a .tm{background:url(../images/dian03.png);width: 100%; font-size: 14px; color: white; text-align: center; line-height: 67px;position: absolute;bottom: 0; left: 0;z-index:999;}

.project_nr ul li img{width: 288px; height: 488px;}


.Mhover{
	width:288px;
	height:470px;
	position: absolute;
	top:0;
	left:0;
	z-index:10;
	background: #00632e;
	background-color: rgba(0, 99, 46, 0.7);
	filter:alpha(opacity=70);
	padding-top:18px;
	display: none;
}

.MhoverCon{
	width:257px;
	height:320px;
	margin:0 auto;
	border:1px dotted #fff;
	color:#fff;
	text-align: center;
	padding-top:70px;
}

.MhoverCon .num{
	font-size: 29.8px;
	border:2px solid #fff;
	padding:4px 7.5px;
}

.MhoverCon h2{
	font-size: 20.24px;
	margin-top:47px;
}

.MhoverCon p{
	font-size: 13.49px;
	width:195px;
	margin:18px auto 0 auto;
	line-height: 2em;
	text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}


.Mhover1{
	width:339px;
	height:579px;
	position: absolute;
	top:0;
	left:0;
	z-index:10;
	background: #00632e;
	background-color: rgba(0, 99, 46, 0.7);
	filter:alpha(opacity=70);
	padding-top:18px;
	display: none;
}

.MhoverCon1{
	width:304px;
	height:465px;
	margin:0 auto;
	border:1px dotted #fff;
	color:#fff;
	text-align: center;

}

.MhoverCon1 .num1{
	font-size: 29.8px;
	border:2px solid #fff;
width: 65px;height: 52px;
margin: 0 auto;line-height: 52px;
	margin-top: 74px;
}

.MhoverCon1 h2{
	font-size: 20.24px;
	margin-top:47px;
}

.MhoverCon1 p{
	font-size: 13.49px;
	width:195px;
	margin:18px auto 0 auto;
	line-height: 2em;
	text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}





.vr_nr{ padding-top: 50px; }
.vr_nr ul{ width: 1200px; }
.vr_nr ul li{ float: left; margin-right: 30px; margin-bottom: 26.6px;border:1px solid #e3e3e3;}
.vr_nr ul li:nth-child(3n){ margin-right: 0;}

.vr_nr ul li .tk{width: 378px; height:393px; display: block;}
.vr_nr ul li .glass{width: 87px; height:87px;box-shadow: 2px 2px 5px #888888;border-radius: 50%;background-color:#fff;display: block;position: absolute;top:89%;left:39%;text-align: center;}
.vr_nr ul li .glass img{display: inline-block;margin-top:25px;}

.vr_nr ul li .tkimg{width: 378px; height:393px;position: relative;}
.vr_nr ul li .vrPic{position: relative;}
.vr_nr ul li p{font-size:18px;color:#3a3a3a;text-align: center;margin-top:63px;}
.vrMore{
	width:95px;
	border-radius: 30px;
	border:1px solid #00632d;
	background-color: transparent;
	text-align: center;
	margin:19px auto 28px auto;
}

.vrMore a{
	color:#00632d;
	line-height: 35px;
	
}
.vr_nr ul li .nr{background: #efefef; padding: 20px 0;}
.vr_nr ul li .nr .name{text-align: center; }
.vr_nr ul li .nr .name a{font-size: 18px; color: #393939;}
.vr_nr ul li .nr .more{ margin-top:6px; }
.vr_nr ul li .nr .more a{display:block;width: 65px; line-height: 22px; border: 1px solid #017a5e; border-radius: 11px; font-size: 12px; text-align: center; margin: 0 auto;}








   .fenye{text-align: center;padding:35px 0;}
   .fenye a{
	   display: inline-block;	
	   margin: 0 9px;
	}

	

   .erba{
	   width:100%;
/*	   height:342px;*/
/*	   
	   background-size: cover;*/
   }

   .footIcon{
	   display: inline-block;
	   margin-left:24px;
   }
