@charset "utf-8";

.main{padding-top:10px;padding-bottom:40px}

.step{padding-bottom:24px}

.step .left{width:730px;}

.step .right{width:440px}

.step .vedio{width:280px;height:180px;margin-right:20px; margin-top:15px}

.step .our{width:430px;}

.title{color:#333;font-size:16px;height:43px;border-bottom:1px solid #ccc;line-height:44px;}

.title a{display:inline-block;float:right;color:#007036;font-size:12px;}

.step .our p a{color:#333;font-size:14px;line-height:30px;}

.step .our p{padding-top:18px;}

.step .way p{color:#333;font-size:14px;line-height:25px;padding-bottom:3px}

.step .way p span{display:inline-block;vertical-align:middle;padding-right:6px}

.step .way p span.tp{float:left;width:25px;}

.step .way p span.wz{overflow:hidden;display:block;}

.step .way{width:310px;padding-top:12px}

.step .sao{width:128px;text-align:center;padding-top:19px}

.step .sao img{width:88px;height:88px;border:1px solid #ccc;margin-bottom:6px}

.step .sao p{color:#333;font-size:12px}

.step2 .left{width:760px;}

.step2 .right{width:410px}

.step2 .left2{width:530px;}

.step2 .right2{width:200px}

.step2 .tab_title{height:39px;border-bottom:1px solid #ccc;line-height:39px;}

.tab_title a{display:inline-block;height:39px;padding:0 58px;color:#333;font-size:15px}

.tab_title a span{background:url(../images/sign.png) no-repeat 0 11px;display:inline-block;width:17px;height:30px;float:left;margin-right:8px}

.tab_title a.move{background:#007036;color:#fff;}

.tab_title a.move span.img{background-position:0 -19px}

.tab_title a span.img2{background-position:-34px 11px}

.tab_title a.move span.img2{background-position:-34px -19px}

.step2 .group{display:none;padding-top:10px}

.step2 .group li{height:45px;border-bottom:1px dashed #999;line-height:46px}

.step2 .group li a{color:#333;font-size:14px;display:inline-block;background:url(../images/main_42.jpg) no-repeat left center;padding-left:14px;width:80%;height:40px;overflow:hidden}

.step2 .group li span{display:inline-block;float:right;color:#666;font-size:12px;}

.step2 .group li:hover a{color:#007036}

#owl-demo{position:relative;width:198px;height:330px;border:1px solid #ccc}

#owl-demo .item{position:relative;display:block;}

#owl-demo img{display:block;width:100%;height:295px;margin:12px auto 0 auto}

.owl-pagination{position:absolute;right:83px;bottom:9px}

.owl-page{display:inline-block;width:10px;height:5px;margin:0 3px;*display:inline;*zoom:1;border-radius:3px;background:#ccc;}

.owl-pagination .active{background:#007036;}

.owl-buttons{display:none;}

.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}

/* clearfix */

.owl-carousel .owl-wrapper:after {

	content: ".";

	display: block;

	clear: both;

	visibility: hidden;

	line-height: 0;

	height: 0;

}

/* display none until init */

.owl-carousel{

	display: none;

	position: relative;

	width: 100%;

	-ms-touch-action: pan-y;

}

.owl-carousel .owl-wrapper{

	display: none;

	position: relative;

	-webkit-transform: translate3d(0px, 0px, 0px);

}

.owl-carousel .owl-wrapper-outer{

	overflow: hidden;

	position: relative;

	width: 100%;

}

.owl-carousel .owl-wrapper-outer.autoHeight{

	-webkit-transition: height 500ms ease-in-out;

	-moz-transition: height 500ms ease-in-out;

	-ms-transition: height 500ms ease-in-out;

	-o-transition: height 500ms ease-in-out;

	transition: height 500ms ease-in-out;

}

	

.owl-carousel .owl-item{

	float: left;

}

.owl-controls .owl-page,

.owl-controls .owl-buttons div{

	cursor: pointer;

}

.owl-controls {

	-webkit-user-select: none;

	-khtml-user-select: none;

	-moz-user-select: none;

	-ms-user-select: none;

	user-select: none;

	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);

}



/* mouse grab icon */

.grabbing { 

    cursor:url(grabbing.png) 8 8, move;

}



/* fix */

.owl-carousel  .owl-wrapper,

.owl-carousel  .owl-item{

	-webkit-backface-visibility: hidden;

	-moz-backface-visibility:    hidden;

	-ms-backface-visibility:     hidden;

  -webkit-transform: translate3d(0,0,0);

  -moz-transform: translate3d(0,0,0);

  -ms-transform: translate3d(0,0,0);

}

.title2{border-bottom:none;height:40px;line-height:40px}

.step2 .right li{float:left;width:200px;margin-right:10px;text-align:center;margin-bottom: 10px;}

.step2 .right ul{width:420px}
.step2 .right li  .img{ overflow:hidden; height:140px;}

.step2 .right li a p{height:40px;background:#007036;color:#fff;font-size:14px;line-height:40px}

/*关于我们*/

.main2{padding-top:0}

.home{height:40px;padding:0 20px;color:#666;font-size:12px;line-height:40px;background:#f5f5f5;text-align:right}

.home a{color:#666;font-size:12px;}

.navbox{padding-top:26px}

.navbox h1{display:inline-block;float:right;color:#bbb;font-size:14px;background:#fff;height:40px;line-height:40px;padding-top:10px;padding-left:6px}

.nav{border-bottom:1px solid #ddd;}

.nav a{display:inline-block;color:#333;font-size:14px;font-weight:bold;margin-right:30px;padding-bottom:13px;border-bottom:2px solid #fff}

.nav a.cur,.nav a:hover{border-bottom:2px solid #007036}

.nav span{display:inline-block;float:left;padding-right:25px}

.content{padding:26px 0}

.leftside{width:890px;padding-right:29px;border-right:1px solid #ddd;min-height:800px}

.rightside{width:250px;}

.about img{max-width:890px;padding-bottom:20px}

.about h2{text-align:center;color:#333;font-size:18px;padding-bottom:12px}

.about p{color:#666;font-size:14px;line-height:30px}

.wzbox h3{color:#333;font-size:16px;padding:0 8px;border-bottom:1px solid #ddd;padding-bottom:9px}

.wzbox h3 span{display:inline-block;color:#999;font-size:14px;padding-left:8px}

.wzbox li{margin:0 8px;height:39px;border-bottom:1px dashed #999;line-height:40px;}

.wzbox li a{display:block;color:#666;font-size:14px;}

.wzbox .list{padding-top:4px;padding-bottom:27px}

.wzbox p{color:#666;font-size:14px;line-height:30px}

.wzbox .way2{padding:12px 8px 8px 8px;border-bottom:10px solid #007036}

.wzbox li a:hover,.about2 li:hover a p,.about3 li:hover a p,.news li:hover h2 a{color:#007036}

.about2 li{float:left;margin-right:30px;text-align:center;margin-bottom:28px}

.about2 li .img{border:1px solid #ddd;width:428px;height:298px; overflow:hidden}

.about2 li a p{color:#666;font-size:14px;padding-top:15px}

.about2 ul{width:920px}

.about2 li img{width:auto;height:298px;}

.about3 li{float:left;margin-right:25px;text-align:center;margin-bottom:30px;width:280px;border-bottom:1px solid #ddd;padding-bottom:15px; overflow:hidden}

.about3 li img{width:auto;height:200px}

.about3 li a p{color:#333;font-size:14px;margin-top:13px}

.about3 ul{width:915px}

/*新闻资讯*/

.news li{border:1px solid #ddd;margin-bottom:18px}

.news li .pic{display:inline-block;float:left;width:250px}

.news li .wz{padding:15px 20px;overflow:hidden}

.news li h2 a{display:block;font-weight:bold;color:#333;font-size:16px;height:22px;overflow:hidden}

.news li span{display:block;color:#666;font-size:12px;padding:13px 0}

.news li p{color:#333;font-size:14px;line-height:25px;height:50px;overflow:hidden}

.news li img{width:250px;height:150px}

/*联系我们*/

.contact h2{color:#333;font-size:16px;padding-bottom:20px}

.contact p{color:#666;font-size:14px;line-height:30px;}

.contact h3{color:#333;font-size:16px;padding-bottom:13px;padding-top:38px}

/*下载中心*/

.download li{border-bottom:1px dashed #999;padding-bottom:15px;margin-bottom:16px}

.download li a{display:inline-block;float:right;width:90px;height:30px;border-radius:3px;line-height:32px;text-align:center;color:#fff;font-size:12px;background:#007036;margin-top:11px}

.download li h2{color:#333;font-size:14px;background:url(../images/down_09.jpg) no-repeat left center;padding-left:18px;}

.download li span{display:block;color:#999;font-size:12px;padding-left:18px;padding-top:7px}

.detail h1{color:#333;font-size:18px;border-bottom:1px solid #ddd;text-align:center;margin-bottom:27px}

.detail h1 span{display:block;color:#999;font-size:12px;padding:15px 0}

.detail p{color:#666;font-size:14px;line-height:30px}

.fybox{padding:70px 0 40px 0}

.fybox span{display:block;line-height:30px;margin-bottom:10px}

.fybox a{color:#666;font-size:14px;}

.fybox span em{display:inline-block;width:70px;height:24px;line-height:24px;text-align:center;background:#007036;color:#fff;font-size:14px;margin-right:16px}

.detail img{max-width:890px;display:block;margin:0 auto 10px auto}



.page{font-size:12px; padding-top:25px; padding-bottom:15px; margin:0 auto; margin-top:15px;}

.page span,.page  a{

padding:5px;

border:1px #CCCCCC solid;

margin-right:2px;

cursor:pointer;

}

.page .current{

border:1px #999999 solid;

background:#FFFFCD;

font-weight:bold;

}

.page  a:hover{

border:1px #333333 solid;

background:#FFFFCD;

text-decoration:none;

}



.detail{padding:15px 10px; padding-top:50px;}

.detail h3{ color:#333; text-align:center; font-size:20px;}

.write{ text-align:center; color:#999; border-bottom:solid 1px #ebebeb; margin:5px 0 18px;}

.write span{ color:#666;}

.detail p{ padding:0 14px;line-height:30px;font-size:14px;}

.dow{border-top:solid 1px #ebebeb;padding-top:15px; margin:30px 0; margin-left:10px; }

.dow b{ color:#0271cb;}

.dow p{ text-indent:0;font-size:12px;}

.info p {line-height:25px;font-size:12px; margin-top:5px; }