/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;font-style:normal;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
q:before,q:after{content:'';}
fieldset,img,abbr,acronym{border:0;}
/* basic */
.c:before,.c:after{content:"";display:table;}
.c:after{clear:both;}
.c{zoom:1;}
body{font:12px/1.5 tahoma,\5b8b\4f53,sans-serif;text-align:justify;background-color: #fff;font-family:'\5FAE\8F6F\96C5\9ED1';}
a{text-decoration:none;}
a:hover{text-decoration:none;}
.wrap{min-width:1100px;overflow:hidden;position:relative;width:100%;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1202?'1200px':'');}
.container{width:1100px;margin:0 auto;}
.pr{position:relative;}
.pa{position:absolute;}
.hide{display:block;width:0;height:0;overflow:hidden;}
.db{display:block;text-indent:-999em;}
.sp{background-image: url(../images/sp.png);background-repeat: no-repeat;}
.marg-t{margin-top: 20px;}
/*.page-lst li a em{background-image: url(../images/jj.png);background-repeat: no-repeat;}*/
/* head */
.head-color1{height: 60px;padding:20px 0;}
	.logo{width: 400px;height: 60px;background:url(../images/logo.jpg) no-repeat 50% 0;display: block;float: left;}
	.logo2{width: 500px;height: 60px;background:url(../images/logo2.jpg) no-repeat 50% 0;display: block;float: left;}
	.nav-lst1{float: right;width: 330px;}
		.nav-lst1 li{width: 90px;height: 60px;float: left;margin-right:20px;display:inline;}
		.nav-lst1 a{display:block;width: 100%;height: 100%;font-size:16px;color: #000;text-align: center;line-height:80px;}
		.nav-lst1 a:hover{text-decoration:none;color:#00622e;}
.head-color .head{height: 40px;background-color:#129859;}
	.nav-lst{}
		.nav-lst li{/*width: 102px;height: 40px;*/float: left;/*margin-right:20px;*/display:inline;padding: 0 26px;}
		.nav-lst a{display:block;width: 100%;height: 100%;font-size:15px;color: #FFF;text-align: center;line-height:40px;}
		/*.nav-lst a:hover{text-decoration:none;background-color: #077B45;color: #fff;}*/
		.nav-lst .current{background-color: #077B45;color: #fff;}
/* banner切换 */
/* fullSlide */
.fullSlide{width:100%;position:relative;height:300px;background:#fff;padding-top: 10px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:300px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:300px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:20px;line-height:20px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#129859;}
/*.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}*/
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}
/* content */
.floor1-color{background-color: #fff;padding: 40px 0;}
	.ct-tit{font-size:30px;color: #ff9900;font-weight: bold;text-align: center;padding-bottom:40px;}
	.one-lst{}
		.one-lst li{width: 275px;float: left;}
		.one-lst img{display: block;margin:0 auto;width: 140px;height: 140px;}
		.one-lst p{font-size: 24px;color: #99cc33;text-align: center;padding-top:10px;font-weight: bold;}
		.r-marg0{margin-right: 0!important;}
.floor2-color{background-color: #effed1;padding: 40px 0;}
	.roll-box{width: 1000px;overflow: hidden;height: 210px;margin-left:48px;}
	.roll-lst{width:2500px;}
		.roll-lst li{width:237px;height: 191px;float: left;margin: 0 8px;display: inline;}
		.roll-lst img{display: block;width:237px;height:177px;}
		.roll-lst p{color: #333;text-align:center;font-size: 14px;padding-top: 10px;}
	.btn{width:21px;height: 34px;display: block;position: absolute;top:155px;text-indent: -999em;cursor: pointer;}
	#demo5-backward{background-position:0px 0px;left: 11px;}
	#demo5-forward{background-position:-25px -0px;right: 11px;}
.floor3-color{background-color: #fff;padding:30px 0 30px;}
	.floor3-lbox{padding: 0 30px;width: 610px;float: left;}
		.fl3-tit{font-size: 24px;color: #444;padding-bottom: 20px;}
			.fl3-tit a{font-size: 14px;color: #686868;padding-left: 20px;font-family: '\5B8B\4F53';}
			.fl3-tit a:hover{text-decoration: underline;}
		.floor3-lbox .fl3-imgl img{width: 270px;height: 160px;float: left;margin-right:20px;display: inline;}
		.floor3-lbox .fl3-txtr{width: 280px;height: 190px;float: left;font-size: 14px;line-height:24px;color: #333;text-indent: 2em;overflow: hidden;}
	.floor3-rbox{padding: 0 30px;width:366px;float: left;}
		.floor3-rbox .fl3-imgl{width:186px;height:186px;float: left;margin-right:20px;display: inline;}
		.floor3-rbox .fl3-txtr{font-size:18px;width: 160px;float: left;}
			.floor3-rbox .fl3-txtr h4{color: #99cc33;font-weight: bold;}
			.floor3-rbox .fl3-txtr span{color: #333;display: block;padding: 15px 0 0;}
			.online-message{width: 123px;height: 43px;background-position: 0 -38px;display: block;text-indent: -999em;margin-top:20px;}
			.online-message:hover{opacity: 0.9;}
	.shu-line{width: 1px;height: 180px;background-color: #ccc;overflow: hidden;right:2px;top:60px;}
.footer-cont{font-size: 14px;color: #fff;padding: 10px 0;background-color: #00622e;}
	.foot-l{float: left;padding-left: 10px;}
		.foot-l a{color: #fff;}
		.foot-l a:hover{text-decoration: underline;}
	.foot-r{float: right;padding-right: 10px;}
		.foot-r a{color: #fff;}
		.foot-r a:hover{text-decoration: underline;}
/*设计案例*/
.page-ct{background-color: #fff;}
.page-ct .container{padding: 20px 0 0;}
	.page-boxl{width: 222px;float: left;margin-right: 20px;display: inline;}
		.product-box{border:1px solid #c5ddf7}
		.page-tit{height: 30px;background-color: #eaf4fe;line-height: 30px;width: 100%;font-size: 14px;color:#00622e;text-indent: 24px;border-bottom:1px solid #c5ddf7;font-weight: bold;}
		.page-lst{border: 1px solid #ececec;border-top:0;background-color: #fff;padding: 10px 0;}
			.page-lst li{height:24px;width: 220px;}
			.page-lst li a{display: block;font-size: 12px;height:24px;line-height:24px;width:180px;color: #333;margin-left: 20px;text-indent: 10px;color: rgb(253, 161, 2);}
/*			.page-lst li a em{width: 12px;height: 12px;display: block;float: left;background-position: 0 -13px;margin-left: 18px;margin-right: 6px;margin-top: 8px;}
			.page-lst li.on a em,.page-lst li a:hover em{background-position: 0 0;}*/
			.page-lst li.on a,.page-lst li a:hover{background-color:#2c8e05;font-weight: bold;}
		.ewm-box{width: 100%;background-color: #fff;margin-top: 20px;border: 1px solid #c5ddf7;}
			.ewm-tit{font-size: 14px;color:#00622e;text-indent: 24px;font-weight: bold;width: 100%;background-color: #eaf4fe;border-bottom:1px solid #c5ddf7;height: 30px;line-height: 30px;}
			.ewm-lst{padding: 20px 0;margin-left: 8px;}
				.ewm-lst li{width: 100%;font-size: 14px;line-height: 24px;color: #333;}
				.ewm-lst span{width: 64px;float: left;text-align: right;padding-right: 4px;color: #333;font-weight: bold;display: block;height: 24px;}
		.ewm-box2{width: 100%;margin-top: 20px;border: 1px solid #c5ddf7;}
			.ewm-tit2{color:#00622e;text-indent: 24px;font-size: 14px;font-weight: bold;border-bottom: 1px solid #c5ddf7;height:30px;line-height: 30px;background-color: #eaf4fe;}
			.ewm-box2 img{display: block;width:186px;height:186px;margin:15px auto 0;}
			.ewm-box2 p{text-align: center;font-size: 16px;color: #1f390b;padding: 10px 0;}
	.page-boxr{width: 856px;float: left;background-color: #fff;}
		.h3-address{height: 30px;line-height: 30px;text-indent: 14px;border-bottom:1px solid #c5ddf7;font-size: 14px;background-color: #eaf4fe;}
			.h3-address em{font-family: '\5B8B\4F53';padding: 0 4px;}
			.h3-address a{color: #333;font-size: 14px;}
			.h3-address a.cur{color:#00622e;}
			.h3-address .btn-more{float: right;padding-right: 10px;}
		.jianjie-box .h3-address a.cur{color:#00622e;font-weight: bold;font-size: 14px;}
		.jianjie-box .h3-address{background-color: #eaf4fa;}
		.bg-h{height: 20px;background-color: #ebebeb;}
		/*.jianjie-box .h3-address{background:-moz-linear-gradient(left,#D4D498,#EBEBEB);background:-webkit-gradient(linear,0 50%,100% 50%,from(#D4D498),to(#EBEBEB));background:-webkit-linear-gradient(left,#D4D498,#EBEBEB);background:-o-linear-gradient(left,#D4D498,#EBEBEB);}*/
		.page-content{padding:20px 30px;}
/*公司简介*/
.page-content p{color: #333;font-size: 14px;line-height: 36px;text-indent: 2em;}
/*.page-content img{width: 100%;margin: 0 auto;display: block;}*/
.page-content h4{font-weight: bold;font-size: 16px;line-height: 36px;}
.page-content h3{font-weight: bold;font-size: 14px;padding-bottom: 20px;text-align: center;color:#00622e;}
.page-content p img{float: right;margin-left: 10px;}
	.jianjie-box{border: 1px solid #c5ddf7;}
	.cont-img{text-align: center;}
	.cont-img img{max-width: 100%;margin-bottom: 5px;}
.page-table{width: 100%;}
	.page-table table{width: 100%;}
	.page-table caption{font-size: 14px;padding: 10px 0;font-weight: bold;color: #6B6B23;text-align: left;}
	.page-table thead th{text-align: center;padding: 8px 0;background-color: #7D7D4A;border: 1px solid #ddd;font-weight: bold;color: #fff;font-size: 14px;}
	.page-table tbody th{text-align: center;padding: 6px 0;background-color: #f8f8f8;border: 1px solid #ddd;}
	.page-table tbody td{text-align: center;padding: 6px 0;border: 1px solid #ddd;}
/*新闻动态*/
.news-lst{}
	.news-lst li{width: 100%;border-bottom: 1px dashed #ececec;}
	.news-lst a{display: block;width: 100%;height: 100%;color: #333;height: 40px;line-height: 40px;font-size: 14px;}
	.news-lst a:hover span{color:#ff9900;}
	.news-lst span{float: left;width: 674px;height: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.news-lst strong{float: right;margin-right:10px;}
/*资料下载*/
.down-lst strong{color: #99cc33;font-weight: bold;}
/*新闻详情*/
.news-tit{padding: 10px 0;text-align: center;font-size: 16px;color: #333;font-weight: bold;}
/*联系我们*/
.contact-lst{}
	.contact-lst li{height: 40px;line-height: 40px;font-size: 18px;color: #333;}
.inform-lst{margin-left: 40px;}
	.inform-lst li{width: 100%;margin-bottom:20px;}
	.inform-lst label{width: 210px;float: left;color: #474747;display: block;text-align: right;margin-right: 5px;font-size: 14px;padding-top: 2px;}
	.inform-lst input{padding:10px;border: 1px solid #c9cfd1;background-color: #fff;width: 220px;}
	.inform-lst textarea{padding:10px;border: 1px solid #c9cfd1;background-color: #fff;width: 350px;height: 70px;resize:none;}
	.inform-lst .input-radio{width: 20px!important;}
	.input-w1{width: 60px!important;float: left;}
	.btn-look{width: 180px;float: left;}
.btn-tijiao{width:100px;height:34px;margin-left: 255px;border: none;background-color: #99cc33;color: #fff;display: block;text-align: center;line-height:34px;border-radius: 4px;font-size: 14px;}
.btn-tijiao:hover{background-color: #8AB13C;}
/*常见建议*/
.message-lst{}
	.message-lst li{padding: 10px 0;}
	.message-lst label{width: 100px;float: left;}


/*即时联系*/
.jishi-link{margin-top: 20px;border: 1px solid #c5ddf7;}
	.jishi-link h3{color:#00622e;text-indent: 24px;font-size: 14px;font-weight: bold;border-bottom: 1px solid #c5ddf7;height:30px;line-height: 30px;background-color: #eaf4fe;}
	.link-lst{padding: 10px;}
		.link-lst li{display: inline-block;}
		.link-lst a{color: #333;padding:0 10px;}
		.link-lst a:hover{text-decoration: underline;}
		.link-lst img{vertical-align: middle;}

.detail-lst{margin-left: 40px;}
	.detail-lst li{list-style: disc;line-height: 28px;font-size: 14px;color: #333;}
.fenlei-a a{font-size: 14px;color: #ff9900;padding:0 10px; white-space: nowrap;}
	.fenlei-a a:hover{text-decoration: underline;}
.link2-lst{}
	.link2-lst li{color: #333;font-size: 14px;line-height: 28px;padding: 10px 0;border-bottom: 1px dotted #BDBABA;}
	.link2-lst dt{font-weight: bold;color: #0C5834;}
	.link2-lst span{padding-right: 20px;}

.st_tree{}
.st_tree ul{padding: 0 0 0 10px;}
.st_tree ul a{color: #333;}
.st_tree ul li{line-height: 20px;}

.ul-phone{margin-top: 20px;}
	.ul-phone li{font-size: 14px;color: #F34702;
    font-weight: bold;}

.st_tree li.folder a{font-weight: bold;}
.st_tree li.on a{color: red;}





