@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px; font-weight:normal;}
div{ margin:0px; padding:0px; font-weight:normal; font-style:normal; color:#848484;}
img{ margin:0px; padding:0px; border:0 none;}
body{ background:#ffffff; font-family:"Microsoft YaHei","微软雅黑","MicrosoftJhengHei","华文细黑","宋体",Arial,Helvetica,sans-serif; font-size:14px;}
.clears{ width:0px; height:0px; clear:both; overflow:hidden;}
ul{ list-style:none;}
a{ font-style:normal; text-decoration:none; border:0px; margin:0px; padding:0px; font-family:"Microsoft YaHei","微软雅黑","MicrosoftJhengHei","华文细黑","宋体",Arial,Helvetica,sans-serif;}
a,h3,p{font-style:normal; font-family:"Microsoft YaHei","微软雅黑","MicrosoftJhengHei","华文细黑","宋体",Arial,Helvetica,sans-serif;}
a:hover{ cursor:pointer;}
.lasts{ margin:0px !important;}
input{ border:0px; margin:0px; padding:0px;}
.fLeft{float:left;}
.fRight{float:right;}
.str{ font-weight:bold; color:#5db515;}

.topBox1{ width:100%; height:34px; line-height:36px; background:#eaeaea;}
.topBox1Small{ width:1100px; margin:0px auto; color:#777777; overflow:hidden;}
.topSLeft{ float:left; background:url(../images/telephone1.png) no-repeat left center; padding-left:30px;}
.topSRight{ float:right;}
.topSRight a{ font-size:14px; color:#777777; padding-left:30px;}
.topSRight a:hover{ color:#65ae09;}
.CHa{ background:url(../images/chineseImg.png) no-repeat left center; margin-right:15px;}
.ENa{ background:url(../images/EnlishImg.png) no-repeat left center;}
.topNav{ width:100%; height:90px;}
.topNavSmall{ width:1200px; margin:0px auto; color:#494b49;}
.topNavSLeft{ float:left; width:430px; height:90px;}
.topNavSRight{ float:right;}
/*head nav start*/
.nav{ margin-top:48px;}
.firNavLi{ float:left; position:relative; width:84px; margin-left:22px;text-align:center;}
li.firNavLi:hover{ border-bottom:2px solid #5db515;}
li.firNavLi:hover .firNavLiA{ color:#5db515 !important; font-weight:bold;}
.firNavLi .firNavLiA{ display:inline-block; color:#494b49; font-size:15px;  height:40px; line-height:40px;}
.selectNav{ border-bottom:2px solid #5db515;}
.selectNav .firNavLiA{ color:#5db515 !important; font-weight:bold;}

.second-nav{ z-index:2000; display:none; position:absolute; background:#5db515; left:-10px; border-top:3px solid #5db515;}
.secNavLi{ position:relative;}
.secNavLi,.thirdLi{ height:32px; line-height:32px; border-bottom:1px solid #d6d5d4;}
.secNavLi .secNavLiA,.thirdLiA{ display:block;  width:130px; padding-left:8px; text-align:left; color:#ffffff; font-size:12px;}
.secNavLi .secNavLiA:hover,.thirdLi .thirdLiA:hover{ font-weight:bold;}

.third-nav{ z-index:2001; display:none; position:absolute; background:#333333; left:100%; top:5px; border-top:3px solid #5db515;}
/*head nav end*/

.contBox{ width:100%;}
.contBoxbg1{ background:#f2f2f2}
.cont4Bg{ width:100%; height:440px; background:url(../images/contBoxbg2.jpg) no-repeat center center;}
.paddingTop{padding-top:35px;}
.contBoxMid{ width:1200px; margin:0px auto;}
.titleBox{ width:100%; background:url(../images/titleLine.jpg) no-repeat center 23px;}
.titleBox h3{ width:152px; height:44px; line-height:44px; margin:0px auto; background:#ffffff; color:#292929; font-size:24px; font-weight:700; text-align:center;}
.titleBox p{ width:100%; text-align:center; font-size:14px; color:#959494; padding-top:5px;}
.midBoxSamll{ padding-top:25px; width:100%;}
@media screen and (min-width: 360px) and (max-width : 980px){
	.contBox{ width:1200px;}
	}
/*cont1  start*/
.cont1Div{ width:1200px; overflow:hidden; padding:20px 0px;}
.cont1Div ul{ height:104px; width:1300px;}
.cont1Div ul li{ float:left; width:284px; padding-left:106px; height:104px; margin-right:15px;}
.cont1Li1{ background:url(../images/cont1Icon1.png) no-repeat left center;}
.cont1Li2{ background:url(../images/cont1Icon2.png) no-repeat left center;}
.cont1Li3{ background:url(../images/cont1Icon3.png) no-repeat left center;}
.cont1Div ul li h3{ font-size:20px; color:#292929; font-weight:bold; margin:22px 0px 10px 0px;}
.cont1Div ul li p{ font-size:14px; color:#a19e9e;}
/*cont1  end*/
/*cont2  start*/
.cont2Div{ width:570px; height:262px; background:#f2f2f2; }
.cont2Div a{ display:block;}
.cont2Num{ width:107px; height:262px; background:url(../images/cont2Img.png) no-repeat;}
.cont2Num h3{ width:90px; height:90px; line-height:90px; font-size:36px; font-weight:700; text-align:center; color:#ffffff; margin:84px 0px 0px 16px;}
.cont2Font{ margin-left:20px;}
.cont2Font h3{ color:#292929; font-size:20px; font-weight:bold; margin:20px 0px 15px 0px;}
.cont2Font p{ color:#959494; font-size:14px; margin-bottom:8px;}
.cont2Div:hover{ background:#5db515;-webkit-transition: right 0.9s 0.5s linear,opacity 0.9s 0.5s linear,background 0.3s linear,width 0.5s linear;
	-o-transition: right 0.9s 0.5s linear,opacity 0.9s 0.5s linear,background 0.3s linear,width 0.5s linear;
	transition: right 0.9s 0.5s linear,opacity 0.9s 0.5s linear,background 0.3s linear,width 0.5s linear;}
.cont2Div:hover .cont2Font h3{ color:#ffffff;} 
.cont2Div:hover .cont2Font p{ color:#ffffff;} 
/*cont2  end*/
/*cont4/5  start*/
.cont4A{ display:block; text-align:center; border:2px solid #489f4a; width:198px; height:40px; line-height:40px; color:#ffffff; font-size:16px; background:rgba(0,0,0,0.3); margin:0px auto;}
.cont4A:hover{ font-weight:700; background:#489f4a;}
.cont4H3{ text-align:center; font-weight:700; font-size:28px; color:#ffffff;}
.cont4DivFont{ width:1000px; margin:0px auto; padding:25px 0px 20px 0px;}
.cont4P{ color:#ffffff; font-size:16px; line-height:32px; margin-bottom:15px;}

	/*proLIst gundong star*/
	.wrapBox{ width:10000px;}
	.wrapBox ul{ float:left;}
	.icon{ background:url(../images/icon_proList.png) no-repeat 0 0;}
	.fr{float:right; margin-right:10px;}
	.mt20{margin-top:20px;}
	*+html .clearfix{min-height:1%}
	.warp-pic-list li{float:left;display:inline;}
	.warp-pic-list{position:relative;width:1140px;height:230px; overflow:hidden; margin:0px auto;}
	.wrapBox ul li,.rightProList li{margin-right:16px;width:283px;height:230px; background-color:#ffffff; overflow:hidden;}
	.wrapBox ul li a,.rightProList li a{ display:block;}
	.membryImg{ width:283px; height:191px; overflow:hidden;}
	.membryImg img{ display:inline-block; width:283px; height:191px; -webkit-transition: .5s ease all; transition: .5s ease all;}
	.wrapBox ul li:hover img,.rightProList li:hover img{-webkit-transform: scale(1.1); transform: scale(1.1);}
	.membryFont{width:283px;}
	.membryFont h3{ font-size:14px; height:32px; line-height:32px; color:#292929; font-weight:normal; text-align:center;}
	.membryFont p{ font-size:14px; height:20px; line-height:20px; color:#5e5e5c; text-align:center;}
	.wrapBox ul li a:hover h3,.rightProList a:hover h3{ font-weight:bold; color:#489f4a;}
	/*proLIst gundong end*/
/*cont4/5  end*/
/*hezuohuoban  start*/
.cont4Box{ width:1200px; margin:0px auto;}
.cont4Box table{border-collapse:collapse; border-color:#e9e9e9;}
.cont4Box table tr td{ border-color:#e9e9e9; height:120px; width:199px; overflow:hidden;}
.cont4Box table tr td a{ display:block; height:118px; width:198px; overflow:hidden;}
.cont4Box table tr td img{ height:118px; width:198px; -webkit-transition: .5s ease all; transition: .5s ease all;}
.cont4Box table tr td:hover img{-webkit-transform: scale(1.1); transform: scale(1.1);}
/*hezuohuoban  end*/
/* CSS indexNews start */
.indexNew{ overflow:hidden;}
.indexNew ul{ width:1270px;}
.indexNew ul li{ display:block; float:left; height:86px; width:548px; padding:25px 15px; border:1px solid #c9c8c8; margin:15px 40px 25px 0px;}
.indexNew ul li:hover{ box-shadow:0 6px 16px #dddddd, 0 0 2px #dddddd, 0 0 2px #dddddd; -webkit-box-shadow:0 6px 16px #dddddd, 0 0 2px #dddddd, 0 0 2px #dddddd; -moz-box-shadow:0 6px 16px #dddddd, 0 0 2px #dddddd, 0 0 2px #dddddd;}
..indexNew ul li a{ display:block;}
.indexNew ul li .newsTime{ width:100px; height:66px; margin:10px 5px; border-right:1px solid #8e8e8e;}
.indexNew ul li .newsTime h3{ color:#333333; font-size:32px; font-weight:bold; border-bottom:2px solid #8e8e8e; width:66px; text-align:center;}
.indexNew ul li .newsTime h4{ color:#717171; font-weight:normal; width:66px; text-align:center; }
.indexNew ul li .newsInfo{ width:400px;}
.indexNew ul li .newsInfo h3{ font-size:14px; color:#333333; height:28px; line-height:28px;  width:350px; white-space: nowrap; overflow:hidden; text-overflow:ellipsis; margin-bottom:20px; }
.indexNew ul li .newsInfo h3:hover{ color:#489f4a;}
.indexNew ul li .newsInfo p{ font-size:12px; color:#a2a2a2; height:40px; line-height:18px; overflow:hidden;}
.indexNew ul li .newsInfo p:hover{ color:#489f4a;}
/* CSS indexNews end */
/* CSS banner_index start */
.syzBannerBigBox{ width:100%; height:600px; overflow:hidden;}
@media screen and (min-width: 360px) and (max-width : 980px){.syzBannerBigBox{ width:1200px;; height:600px; overflow:hidden;}}
.flexslider { position: relative;  width: 100%;  height:600px; overflow: hidden; zoom: 1;}
.flexslider .slides li { width: 100%; height: 100%;}
.flex-direction-nav a { width: 70px; height: 70px; line-height: 99em; overflow: hidden; margin: -35px 0 0; display: block; background: url(../images/ad_ctr.png) no-repeat;
	position: absolute; top: 50%; z-index: 10; cursor: pointer; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all .3s ease; border-radius: 35px;}
.flex-direction-nav .flex-next { background-position: 0 -70px; right: 0;}
.flex-direction-nav .flex-prev { left: 0;}
.flexslider:hover .flex-next { opacity: 0.8; filter: alpha(opacity=25);}
.flexslider:hover .flex-prev { opacity: 0.8; filter: alpha(opacity=25);}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover { opacity: 1; filter: alpha(opacity=50);}
.flex-control-nav { width: 100%; position: absolute; bottom: 10px; text-align: center;}
.flex-control-nav li { margin: 0 2px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a { background: url(../images/dot.png) no-repeat 0 -16px; display: block; height: 16px; overflow: hidden; text-indent: -99em; width: 52px;
	cursor: pointer;}
.flex-control-paging li a.flex-active,.flex-control-paging li.active a { background-position: 0 0;}
.flexslider .slides a img { width: 100%; height:600px; display: block;}
/* CSS banner_index end */

/*footer start*/
.backTop{ width:100%; height:54px; text-align:center;}
.footer1{ width:100%; background:#242424; padding-top:25px;}
.footer1L{ width:430px; margin-right:78px;}
.footer1L_2{ color:#ffffff;}
.footer1L_2 h3{ width:210px; color:#ffffff; font-size:16px; font-weight:bold; margin-bottom:5px; background:url(../image/footerliuyan.png) no-repeat right center; }
.footer1L_2 p{ color:#ffffff; font-size:12px;}
.footer1R{ width:500px;}
.contactPhone p{ font-size:14px; color:#ffffff; margin-top:10px;}
.formInput{ width:236px; height:34px; line-height:34px;  border:1px solid #454343; font-size:12px; text-indent:5px; background:#000000; color:#969494; margin-bottom:18px;}
.formInputM{ margin-right:19px;}
.formTextarea{ width:500px; height:60px; padding-top:5px; border:1px solid #454343; font-size:12px; text-indent:5px; background:#000000; color:#969494; margin-bottom:18px;}
.formBtn{ width:500px; height:34px; line-height:34px; font-size:12px; text-align:center; background:#000000; color:#ffffff;;}
.formBtn:hover{ font-weight:bold; color:#c30d23;}
.footerA{font-size:12px; color:#f2f2f2;}
.footerA:hover{ color:#c30d23;}
.footer1RFont{ color:#ffffff; font-size:14px; padding:10px 0px;}
/*footer end*/
.bigPadding{ padding-top:30px;}
.contMid{ width:1200px; margin:0px auto;}
.indexTitle{}
.paddingBox{ padding-top:30px;}
.indexTitle h3{ width:100%; padding:0px 0px 10px 0px; font-size:28px; color:#242424; font-weight:700; text-align:center;}
.indexTitle p{ width:100%; font-size:14px; line-height:22px; color:#2a2b29; text-align:center;}
.indexTitleColor{ color:#ffffff !important;}
/* CSS index pro start */
.subNavs{ width:100%;  text-align:center; margin:0px auto 20px; padding:30px 0px 0px 0px;}
.subNavs ul{ display:inline-block; text-align:center;}
.subNavs ul li{ float:left; height:36px; line-height:36px; width:183px;  text-align:center; margin-bottom:20px;}
.subNavs ul li a{ display:block; height:36px; line-height:36px; width:134px; margin:0px auto; text-align:center; background:#e4e1e0; color:#0e0a09; font-size:14px;}
.subNavs ul li a:hover{  background:#5db515; color:#ffffff;}
.subNavs ul li.subNavSelect a{ background:#5db515; color:#ffffff; font-weight:bold;}

.subSGBox{ width:1200px; margin:0px auto; overflow:hidden;}
.subSGUL{ width:1120px;}
.subSGUL li{ float:left; width:260px; margin-left:20px; margin-bottom:25px;}
.subSGUL li a{ display:block;}
.subProImg{ width:260px; height:190px; overflow:hidden;}
.subProImg img{ transition:all .3s ease-out 0s; width:260px; height:190px;}
.subProImg:hover img{ transform:scale(1.04); -webkit-transform:scale(1.04, 1.04);}
.subProh3{ height:36px; line-height:36px; text-align:center; font-size:14px; color:#0e0a09;}
.subProh3:hover{ color:#5db515; font-weight:bold;}