﻿/* CSS Document */
*{ margin:0; padding:0; font-family:"微软雅黑";  font-size:16px;}
a{ text-decoration:none; font-family:"微软雅黑"; color:#000;}

img{ border:none}
ul{ list-style:none;}
body{ background:url(../images/bg.jpg) repeat-x #ffffff;}
.wrap{width:1005px; margin:0 auto;}
.clear{ clear:both;}


.logo{ padding:30px 10px; float:left;}
.rexian{ background:url(../images/rexian.jpg) 0 20px no-repeat; height:87px; width:242px; float:right;}

.nav{ text-align:center; height:39px; padding-top:10px;font-family:"微软雅黑";}
.nav li{ width:110px; height:39px; float:left;  }
.nav li a{background:url(../images/sanjiao.jpg) no-repeat 2px center; line-height:39px; display:block; width:110px; padding-left:5px; font-family:"微软雅黑";}
#first{ background:none;}


.banner{ }
.hei{ background:url(../images/hei.jpg) no-repeat; height:15px;}

.main{ margin:15px 0;}
.left{ float:left; width:255px; background:#e9e9e9;}

.title{ background:url(../images/pro-title-bg.jpg) no-repeat; height:96px; width:250px;}
.title h2{ padding-top:20px; font-size:14px; color:#FFF; line-height:20px; float:left; }
.title h2 a{ color:#FFF;float:left; padding-left:10px; font-size:16px;}
.title h2 span{ padding-left:10px; font-size:14px; color:#FFF; line-height:20px;}

.prolist{ margin:11px 6px;}
.title1{ background:#42c77a; width:239px; height:33px;}
.title1 h2{ font-size:14px; color:#FFF; line-height:33px; float:left; }
.title1 h2 a{ color:#FFF;float:left; padding-left:10px; font-size:16px;}
.pro_fenlei{}
.pro_fenlei li{ width:240px; line-height:37px; height:37px; background:url(../images/pro-li-bg.jpg)  no-repeat; }
.pro_fenlei li a{ width:200px; display:block; color:#474747; padding-left:30px; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}
.pro_fenlei li:hover{ background:#42c77a;width:235px; line-height:30px; height:37px;}


.right{ width:734px; float:right;}

.com-title{ background:url(../images/yuan.jpg) no-repeat; height:30px;}
.com-title h2{ color:#409264;  font-size:14px; color:#FFF; line-height:30px; float:left; padding-left:30px;}
.com-title h2 a{ color:#409264;float:left; padding-left:10px; font-size:16px; font-weight:bold;}
.com-title h2 span{ padding-left:10px; font-size:14px; color:#06b251; line-height:30px;}
.more{ float:right; background:url(../images/more.jpg) no-repeat; height:27px; width:79px;}
.more a{ line-height:27px; color:#FFF;text-align:center; display:block;}
.xian{ background:url(../images/xian.jpg) 30px 0 no-repeat; height:9px; width:645px; }

.jianjie{ padding-top:15px;}
.jianjie img{ float:left; padding:10px 15px 5px 5px;}
.jianjie p{line-height:300%; text-indent:2em; fond-size:16px;}
.jianjie p a{ color:#e10000; font-weight:bold; }

.pro_zhanshi ul{ float:left; padding-top:15px;}
.pro_zhanshi ul li{ width:735px; height:250px;  font-size:12px; margin:15px 26px 15px 0; }
.pro_zhanshi ul li img{  width:217px; height:230px; border:1px solid #767676; float:left;}
.pro_zhanshi ul li span{ width:350px;  line-height:34px;  float:right; margin-right:100px;}
.pro_zhanshi ul li a{ color:#000;}
.pro_zhanshi1 h3{ font-size:20px; padding:10px;}


.zizhi{ padding-top:10px;  background:url(../images/pro-bg.jpg) repeat-x; height:330px;}


.com-title1{ background:url(../images/yuan1.jpg) no-repeat; height:30px;}
.com-title1 h2{ color:#409264;  font-size:14px; color:#FFF; line-height:30px; float:left; padding-left:30px;}
.com-title1 h2 a{ color:#409264;float:left; padding-left:10px; font-size:16px; font-weight:bold;}
.com-title1 h2 span{ padding-left:10px; font-size:14px; color:#06b251; line-height:30px;}
.heixian{ background:url(../images/heixian.jpg) 30px 0 no-repeat; height:9px; width:913px; }

.zizhi ul{ float:left; width:925px; padding-top:10px; padding-left:20px; }
.zizhi ul li{float:left; width:150px;  text-align:center; font-size:12px; margin:30px 25px 15px 30px;}
.zizhi ul li span{ line-height:300%;}
.zizhi ul li a{ color:#000;}
.zizhi ul li img{  width:150px; height:240px; }

.zuo{ background:url(../images/zuo.jpg) 0 20px no-repeat; float:left; width:24px; height:247px;}
.you{ background:url(../images/you.jpg) 0 center no-repeat; float:right; width:22px; height:227px;}


.dibu{ margin:30px 0;}

.news{ float:left; width:685px;}
.xinwen{padding:12px 5px; float:left;  width:685px; }
.xinwen li{  height:65px; line-height:30px; padding:0 20px;  float:left;}
.xinwen li a{ font-size:14px; color:#000;  display:block; margin-top:10px; float:left;}
.xinwen li span{  float:left; font-size:14px;    overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}

.shu{ background:url(../images/shu.jpg) no-repeat; float:left; height:229px; width:9px;}

.contact{ width:302px; float:right;}
.lianxi{ background:url(../images/contact.jpg) 40px 30px no-repeat; padding:15px 20px;}
.lianxi p{  line-height:25px; font-size:14px;}


.foot{ background:url(../images/foot-bg.jpg) repeat-x #ffffff; margin-top:10px;}
.foot-nav ul{ padding-left:180px;}
.foot-nav ul li{ width:60px; height:73px; float:left; padding-left:10px;  color:#fff; }
.foot-nav ul li a{ color:#fff; font-size:14px; line-height:73px; display:block; width:60px;font-weight:bold;}
.foot p{ text-align:center; line-height:200%;color:#fff;}
.foot p a{color:#fff;}




.nei-lianxi{ background:url(../images/lianxi.jpg) 124px 70px no-repeat; padding:15px 20px;}
.nei-lianxi p{  line-height:25px; font-size:14px;}
.nei-jianjie{ padding-top:15px;  font-size:16px; }
.nei-jianjie p{line-height:200%;   font-size:14px;}
.more1{ float:right; height:27px; color:#009842;}
.more1 a{ line-height:27px; color:#009842; }


.xinwen1{padding:12px; float:left;  }
.xinwen1 li{ width:650px; line-height:30px; padding:0 15px; border-bottom:1px dashed #000; float:left;}
.xinwen1 li a{ font-size:14px; color:#000;}
.xinwen1 li span{ float:right; font-size:14px;}



.yingyong{ width:495px; background:url(../images/hangye-bg.jpg) repeat-x; float:left; height:180px;}
.daohang a{ color:#FFF; padding:5px 25px; font-size:18px; display:block; font-weight:bold;}
.yingyong img{ float:left; padding:10px 20px;}
.yingyong p{ color:#FFF; font-size:16px;line-height:25px;}
.yingyong p span{ line-height:45px;}


.cp{ width:495px; background:url(../images/hangye-bg.jpg) repeat-x; float:right; height:180px;}
.daohang a{ color:#FFF; padding:5px25px; font-size:18px; display:block;}
.cp img{ float:left; padding:10px 20px;}
.cp p{ color:#FFF; font-size:16px; line-height:25px;}
.cp p span{ line-height:45px;}



.pro_zhanshi1 ul{ float:left; padding-top:15px;}
.pro_zhanshi1 ul li{ float:left; width:218px; height:200px; text-align:center; font-size:12px; margin:15px 26px 15px 0;}
.pro_zhanshi1 ul li span{ width:220px; height:34px; line-height:34px; background:#42c77a; display:block;}
.pro_zhanshi1 ul li a{ color:#000;}
.pro_zhanshi1 ul li img{  width:217px; height:162px; border:1px solid #767676;}
.pro_zhanshi1 h3{ font-size:20px; padding:10px;}





.con-pro_fenlei li{ width:240px; line-height:33px; height:33px; margin:5px 3px;}
.con-pro_fenlei li a{ background:url(../images/sanjiao1.jpg) 10px center  no-repeat;  width:200px; display:block; color:#474747; padding-left:30px; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}
.con-pro_fenlei li:hover{ background:#42c77a;width:240px; line-height:33px; height:33px; margin:5px 3px;}




#kinMaxShow{display:none;}
#kinMaxShow{visibility:hidden;width:100%; height:433px;overflow:hidden;}






/*--------滚动--------*/
#demo {


overflow:hidden;

width: 900px;
}

#demo img {

padding:0px; ;

}

#indemo {

float: left;

width: 800%;

}

#demo1 {

float: left;

}

#demo table td{
text-align:center;
overflow:hidden;
}

#demo2 {

float: left;

}



/*------------banner-----------------*/
#slider {
	width: 1003px; /* important to be same as image width */
	height: 420px; /* important to be same as image height */
	position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
	width: 1003px; /* important to be same as image width or wider */
	position: absolute;
	top: 0;
	margin-left: 0;
}
.sliderImage {
	float: left;
	position: relative;
	display: none;
}
.banner p {
	position:absolute;
	top:310px;
	right:90px;
	color:#000;
}



.menu_head{background:#42c77a; width:239px; height:33px; line-height:33px; float:left;color:#FFF;padding-left:10px; font-size:16px; margin-top:5px;}
.menu_head a{color:#FFF;}
.menu_list .current{background:#42c77a; width:239px; height:33px; line-height:33px; float:left;color:#FFF;padding-left:10px; font-size:16px;}
.menu_body{padding:150px 6px 0 6px;}



/*---------------------分页样式------------------------*/
.paging{text-align:left; width:600px; padding:10px 20px 10px 20px; font-size:12px;color:#959696;}
.pagingl{ float:left;}
.pagingr{ float:right;}
.paging span{ margin:2px; padding:2px 5px; border:#999 1px solid; background:#CCC; display:block; float:left; font-size:12px; line-height:15px; text-indent:0px;color:#959696;}
.paging a{ margin:2px; padding:2px 5px;border:#999 1px solid; background:#fff;color:#959696; display:block; float:left; font-size:12px; line-height:15px; text-indent:0px;}
.pron p{ line-height:20px;}















