/*---------- base ---------*/
*{padding:0px;margin:0px;}
html{}
body{font-size:12px;font-family:"微软雅黑";color:#333;margin:0px auto;}
img{border:none;}
a{color:#333333;text-decoration:none;}
a:hover{color:#ff9000;text-decoration:none;}
ul,li,ol,dl,dt,dd{list-style:none; padding:0px;}
input, select, button{font:12px Verdana, Arial, Tahoma;vertical-align:middle;}
.clear{clear:both;}
.center{margin:0px auto;}
.w960{width:1200px;}
.sbj{margin-top:30px;}
.sbj1{ margin-top:70px;}
.topnav{ background-color:#F5F5F5; width:100%; height:36px; line-height:36px; color:#999999;}
.topnav span{ background:url(../images/tel.png) no-repeat left center; padding-left:15px; margin-left:5px;}
.logo{ height:104px; background:url(../images/logo.jpg) no-repeat center center;}
.nav{ width:100%; background-color:#017e32; height:40px; line-height:40px;}
.nav li{ width:170px; text-align:center; float:left;height:40px; line-height:40px;}
.nav li a{ color:#fff; font-size:14px;}
.nav li a:hover{ color:#ff9000;}
.title{ background:url(../images/title.png) no-repeat center 17px; text-align:center; height:105px;}
.title dl{ color:#017e32; font-size:30px; font-weight:bold;}
.title dt{ font-size:14px; color:#646464;}
.title dd{ color:#999999; line-height:20px; margin-top:10px;}
.cpfl{ margin-top:40px;display: table;margin: auto;}
.cpfl li{ background-color:#017e32; width:170px; height:36px; line-height:36px; float:left; text-align:center; margin:0px 15px 20px 15px;}
.cpfl li a{ color:#fff;}
#wrap{ background-color:#017e32; width:100%; padding:55px 0px 30px 0px;}
.product div{ float:left; width:280px; margin:0px 10px 10px 10px;}
.product div li{ width:280px;} 
.product div li a{ width:280px;}
.product div li a img{ width:280px; height:210px; vertical-align:middle;}
.product div p{height:35px; line-height:35px; text-align:center; color:#fff;}
.company{margin-bottom: 60px;}
.company img{ float:left; margin-right:25px;}
.company p{ text-indent:2em; color:#000; line-height:27px;}
.company li{ background-color:#017e32; height:30px; line-height:30px; width:115px; display:inline-block; text-align:center; margin-top:20px;}
.company li a{ color:#fff;}
#demo {overflow: hidden;width: 1180px;margin-top: 20px;margin-left: 10px;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;overflow: hidden;}
.dllist1 {margin: 0px auto;}
.dllist1 dl {float: left;margin: 0px 10px 0px 10px;	line-height: 32px;	text-align: center;}
.dllist1 dl a {	width: 220px;	height: 160px;	display: inline-block;	overflow: hidden;}
.dllist1 dl img {width: 220px;height: 160px;cursor: pointer;transition: all 0.6s;}
.dllist1 dl img:hover {	transform: scale(1.1);}

.xwzx{ width:690px; float:left; margin-right:30px; background-color:#017e32; padding:20px 40px;}
.xwzx ul img{ border:1px solid #E6E6E6; padding:6px; float:left; margin-right:20px;}
.xwzx ul li a{ color:#ffffff; font-size:14px; font-weight:bold;}
.xwzx ul li p{ color:#fff; margin-top:20px; line-height:26px;}
.xwzx dl{ margin-top:20px;}
.xwzx dl dt{ border-bottom:1px dotted #ffffff; background:url(../images/dot.png) no-repeat left center; height:36px; line-height:36px;}
.xwzx dl dt a{ color:#fff; padding-left:15px;}
.xwzx dl dt span{ float:right; color:#fff;}
.xwtp{ float:right; width:380px; margin-left:20px;}
.footer{ width:100%; background-color:#017e32; padding:35px 0px; color:#fff;}
.footnav li{ width:1100px; margin:0px auto; border-bottom:2px solid #FFFFFF; padding-bottom:15px; text-align:center;}
.footnav li a{ color:#fff; font-size:14px; padding:0px 45px;}
.footnav dl{ margin-left:70px; float:left; font-size:14px; line-height:30px; margin-top:50px; width:320px;}
.footnav dl span{ color:#ff9000; font-weight:bold;}
.footnav dt{ margin-top:50px; float:left; margin-left:470px; width:195px;}
.footnav dt img{ margin-right:5px;}
.footnav dd{ width:565px; float:left; margin-left:20px; margin-top:15px;} 
.footnav p{ text-align:center; color:#7b97d2; margin-top:30px;}
#left{ width:230px; float:left; margin-right:20px; margin-top:30px;}
#right{width:950px; float:right; margin-top:30px;}
.cpflt dl{height:40px; background:url(../images/icon.png) no-repeat 25px center #017e32; color:#ffffff; font-size:18px;line-height:20px; padding:20px 0px 20px 70px; font-weight:bold;}
.cpflt dl p{ font-size:14px; font-weight:normal;}
.cpflt ul{ list-style-type:none; background:#EDEFF2; padding:20px 0px;}
.cpflt ul li{background-color:#fff; line-height:33px; margin-bottom:20px;}
.cpflt ul li a{ font-size:14px; font-weight:bold; background:url(../images/icon2.png) no-repeat 30px center; padding-left:60px;}
.nyLPhone{ background:url(../images/nyLPhoen_ico.png) no-repeat 20px center;}
.nyLPhone dt{ padding-left:60px; font-size:14px; font-weight:bold;}
.nyLPhone dd{ padding-left:60px; font-size:16px; line-height:30px;}
.lxwm1{background-color:#017e32;color:#fff;margin-top:10px;padding:15px 0px;}
.lxwmt{border:1px solid #ccc;padding-left:10px;line-height:32px;margin-bottom:10px;background-color:#fff;}
.lxwmt p{ margin-left:47px;}
.title3{ background-color:#017e32; line-height:36px; height:36px; color:#fff; font-size:14px; font-weight:bold; padding-left:10px;}
.title3 span{ float:right; padding-right:10px;}
.title3 span a{ color:#fff;}
/*---------在线留言---------*/
.message{line-height:24px;}
.message dt{float:left;clear:both;width:60px;margin-left:20px;height:30px;margin-top:10px;}
.message dd{float:left;margin-top:10px;}
.message input{line-height:24px;height:24px;}
.message p{clear:both;margin-left:200px;}
.sub{height:30px;width:60px;display:block;float:left;margin-left:30px;}
/*---------新闻列表页---------*/
.e2 li{line-height:50px;height:50px;background:url(../images/icon2.png) no-repeat left center;border-bottom:1px dashed #969696;}
.e2 li a{font-size:14px; padding-left:17px;}
.e2 li span{float:right;}
.e2 li b{float:right;}
/*---------产品列表---------*/
.ipro_list div{width:218px;float:left; margin:0px 7px;}
.ipro_list dt{width:216px;height:216px;border:#b7b7b7 1px solid;overflow:hidden;}
.ipro_list dt a{text-align:center;width:216px;height:216px;display:table-cell;vertical-align:middle;overflow:hidden;}
.ipro_list dt img{vertical-align:middle;}
.ipro_list dd{width:216px;text-align:center;height:30px;line-height:30px;}
.slt{overflow:hidden;margin-top:10px;margin-bottom:10px;}
.slt img{display:block;padding:1px;border:1px solid #EEE;}
.timeBar{line-height:36px;text-align:center;margin:20px 0px;}
.time{background-color:#f3f3f3;border:1px solid #dedede;}
/*---------上下页---------*/
.guidbar_next{overflow:hidden;padding:10px 0px;border-top:1px solid #dadada;margin-top:20px;}
.guidbar_next li{font-size:12px;color:#666;}
.pre{ float:left;}
.next{ float:right;}
.guidbar_next li a{color:#333;}
.pre{text-align:left;float:left;}
.inext{text-align:right;float:right;}
/*---------分页---------*/
.page{text-align:center; margin-top:10px;}
.page ul{list-style-type:none;text-align:center;}
.page strong{font-size:12px;}
.page li{float:left;line-height:30px;height:30px;}
.page li a{float:left;padding:0px 4px;color:#000;display:block;}
.page li a:hover{color:#000;text-decoration:none;padding:0px 4px;}
.content{ border:1px solid #ccc; padding:10px; font-size:14px; line-height:32px; border-top:none;}
