/* CSS Document */
body {
	font-size:12px;
	font-family:微软雅黑;
	padding:0;
	margin:0;
	color:#000;
}
div, form, ul, dd, dl, ol, dt, li, p {
	list-style:none;
	padding:0;
	margin:0;
}
font, h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	margin:0;
	padding:0;
	font-weight:bolder;
}
img {
	border:none;
}
.none {
	display:none;
}
a {
	text-decoration:none;
	color:#000;
	cursor:pointer;
}
a:hover {
	color:#7d7d7d;
	text-decoration: none;
}
.clear {
	width:0;
	height:0;
	margin:0;
	padding:0;
	line-height:0px;
	font-size:0px;
	clear:both;
	overflow:hidden;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.w1200{ width:1200px;overflow:hidden; margin:0 auto;}
.head .top{ height:33px; line-height:33px; overflow:hidden; text-align:right;}
.head .top a{ padding:0 6px;}
.nav{ height:45px; line-height:45px; overflow:hidden; background:url(../images/nav.jpg) repeat-x;}
.mune ul{ width:900px; float:left;overflow:hidden; display:inline;}
.mune ul li{ float:left; width:112px; overflow:hidden; text-align:center; font-size:16px;}
.mune ul li.hover{ background:url(../images/nav_hover.jpg) no-repeat;}
.mune ul li a{ color:#fff;}
.search{ width:202px; height:24px; background:url(../images/search.jpg) no-repeat; overflow:hidden; float:right; margin-top:10px;}
.search #text{ width:160px; height:24px;overflow:hidden; border:none; float:left;display:inline; background-color:transparent;}
.search #submit{ width:40px; height:24px;float:right; border: none;overflow:hidden; display:inline; background-color:transparent;}
.search input{ outline:none;}
.flexslider {
	position: relative;
	height: 500px;
	overflow: hidden;
	background: url(../images/loading.gif) 50% no-repeat;
}
.slides {
	position: relative;
	z-index:1;
}
.slides li {
	height:500px;
}
.flex-control-nav {
	position: absolute;
	bottom: 10px;
	z-index: 99;
	width: 100%;
	text-align: center;
}
.flex-control-nav li {
	display: inline-block;
	width: 21px;
	height: 21px;
	margin: 0 5px;
*display: inline;
	zoom: 1;

}
.flex-control-nav a {
	display: inline-block;
	width: 21px;
	height: 21px;
	line-height: 40px;
	overflow: hidden;
	background: url(../images/dot.png) right 0 no-repeat;
	cursor: pointer;
	text-indent:-9999px;
}
.flex-control-nav .flex-active {
	background-position: 0 0;
}

/*首页产品中心*/
.index-center{ height:266px; background:url(../images/index_yybg.jpg) no-repeat center bottom; overflow:hidden; margin-top:17px;}
.index_product{ width:275px; height:255px; border:1px solid #dadada; overflow:hidden; display:inline;}
.index_about{ width:526px; height:255px; border:1px solid #dadada; overflow:hidden; display:inline; margin-left:16px;}
.index_contact{ width:368px; height:255px; border:1px solid #dadada; overflow:hidden; display:inline; background:url(../images/indexcontact_bg.png) no-repeat right bottom;}
.index_product h1,.index_about h2,.index_contact h2,.index_rongyu h3,.index_news h2,.lan_one_1 h1,.lanmu_contact h2{ height:48px; background:url(../images/topbg.jpg) no-repeat left top #fff;}
.index_product h1 a,.index_about h2 a,.index_contact h2 a,.index_rongyu h3 a,.index_news h2 a,.lan_one_1 h1 a,.lanmu_contact h2 a{ color:#000;}
.index_product h1 p,.index_about h2 p,.index_contact h2 p,.index_rongyu h3 p,.index_news h2 p,.lan_one_1 h1 p,.lanmu_contact h2 p{ float:left; line-height:48px; font-size:15px; padding-left:12px;}
.index_product h1 img,.index_about h2 img,.index_contact h2 img,.index_news h2 img,.lan_one_1 h1 img{ float:right; margin-top:13px;}
.index_product ul,.lan_one_1 ul{ width:248px; margin:0 auto;overflow:hidden; margin-top:15px;}
.index_product ul li,.lan_one_1 ul li{ height:40px; line-height:40px; overflow:hidden; border-bottom:1px dashed #e2e2e2; font-size:14px; background:url(../images/dian.jpg) no-repeat left center;}
.index_product ul li:hover,.lan_one_1 ul li:hover{ background:url(../images/dian_hover.jpg) no-repeat left center;}
.index_product ul li a,.lan_one_1 ul li a{ padding-left:15px;}
.index_product ul li a:hover,.lan_one_1 ul li a:hover{ color:#2b8804; font-weight:bolder;}
.index_about_cn span img{ margin:30px 0 0 18px; float:left;}
.index_about_cn P{ width:255px; float:left; margin:19px 0 0 12px; line-height:26px; text-indent:2em;}
.index_contact .index_lxfs{ margin:8px 0 0 15px;}
.index_contact .index_lxfs p{ line-height:30px; font-size:14px;}
.index_rongyu{ width:591px; height:263px; background:url(../images/enrybg.jpg) no-repeat right bottom;border:1px solid #deddde; overflow:hidden; display:inline;}
.index_news{ width:591px;height:263px; border:1px solid #deddde; overflow:hidden; display:inline;}
.index_ry{ margin-top:20px;}
.index_ry_cn{ width:470px; overflow:hidden;margin:6px 0 0 10px; font-size:12px;}
.index_ry_cn p{ width:450px;line-height:20px; float:left;}
.index_ry_cn strong{ float:left; color:#cb0000; margin-right:6px;}
.index_news ul{ margin-top:18px;}
.index_news ul li{ width:270px; font-size:14px; background:url(../images/dian.jpg) no-repeat left center;overflow:hidden; height:36px; line-height:36px; float: left; margin-left:15px; border-bottom:1px dashed #dddddd;}
.index_news ul li a{ padding-left:15px;}
.index_news ul li a:hover{ color:#2b8804; background:url(../images/dian_hover.jpg) no-repeat left center; font-weight:bolder;}
.index_news ul li.last{ border-bottom:none;}
.footer{ font-size:14px; height:147px; overflow:hidden; background:url(../images/foot_bg.jpg) repeat-x;}
.foot_nav{text-align:center; color:#fff; margin-top:46px;}
.foot_nav a{ padding:0 18px; line-height:33px; color:#fff; font-size:14px;}
.footer p{ text-align:center; color:#fff; line-height:40px;}
.lanmu{ width:277px;overflow:hidden; display:inline;}
.con_fr{ width:912px;display:inline;padding-bottom:10px; background:url(../images/cncn_yy.jpg) no-repeat center bottom;}
.cpcn{ width:910px;overflow:hidden; float:left; display:inline; border:1px solid #dadada; padding-bottom:30px;}
.lan_one_1{ padding-bottom:10px; border:1px solid #dadada;}
.lanmu_contact{ padding-bottom:10px; border:1px solid #dadada}
.lanmu_contact .index_lxfs{ width:245px; margin:0 auto; overflow:hidden;margin-top:15px;}
.lanmu_contact .index_lxfs p{ line-height:28px; font-size:12px; border-bottom:1px dashed #dddddd;}
.cpcn h6{ height:50px; line-height:50px; border-bottom:1px solid #e5e5e5; overflow:hidden; font-size:14px; font-weight:normal; padding-left:10px;}
.cpcn h6 a{ padding:0 6px;}
.cp ul{ width:864px; margin:0 auto;overflow:hidden;}
.cp{ width:910px;overflow:hidden;}
.cp ul li{ border-bottom:1px dashed #dddddd;}
.cp ul li.c1{ height:50px; line-height:50px; overflow:hidden;}
.cp ul li.c1 p{ width:415px;  overflow:hidden; float:left; padding-left:15px; font-weight:bolder; font-size:14px;}
.cp ul li.c1 span{ width:425px;  overflow:hidden; float:left; padding-left:5px; font-weight:bolder; font-size:14px;}

.cp ul li.c2{ height:50px; line-height:50px; overflow:hidden; background:url(../images/dian2.jpg) no-repeat left center;}
.cp ul li.c2 p{ width:415px;  overflow:hidden; float:left; padding-left:15px;font-size:14px;}
.cp ul li.c2 span{ width:425px;  overflow:hidden; float:left; padding-left:5px;font-size:14px;}


/*分页*/
.page{ width:928px;overflow:hidden;text-align:center; float:left; margin-top:30px;}
.fa_page{ width:1160px;overflow:hidden;text-align:center;margin:0 auto;margin-top:30px; margin-bottom:30px;}
.pagination {
	font-family: 微软雅黑, arial, helvetica, sans-serif;
	height:35px;
	line-height:35px;
	overflow: hidden;
}
.pagination a {
	border-right: #221c22 1px solid;
	border-top: #221c22 1px solid;
	border-left: #221c22 1px solid;
	border-bottom: #221c22 1px solid;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 4px;
	margin: 0px 1px;
	color: #221c22;
	padding-top: 5px;
	text-decoration: none;
}
.pagination a:hover {
	border-right: #de4547 1px solid;
	border-top: #de4547 1px solid;
	border-left: #de4547 1px solid;
	border-bottom: #de4547 1px solid;
	color: #de4547;
	background-color: #fff;
}
div.pagination a:active {
	border-right: #221c22 1px solid;
	border-top: #221c22 1px solid;
	border-left: #221c22 1px solid;
	border-bottom: #221c22 1px solid;
	color: #de4547;
	background-color: #d2eaf6;
}
.pagination span.current {
	border-right: #221c22 1px solid;
	border-left: #221c22 1px solid;
	border-top: #221c22 1px solid;
	border-bottom: #221c22 1px solid;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 4px;
	margin: 0px 1px;
	color: #221c22;
	padding-top: 5px;
}
.pagination span.disabled {
	background-color: #fff;
}
.cpyy{ width:910px; height:10px;overflow:hidden;background:url(../images/cncn_yy.jpg) no-repeat center top;}
.lanmu .line{ height:10px; overflow:hidden;background:url(../images/lanmu_yy.jpg) no-repeat center top;}


/*联系我们*/
.con_wz{ width:890px; margin:0 auto;overflow:hidden; line-height:30px; font-size:14px;}

/*新闻*/
.list_news{ width:890px; margin:0 auto;overflow: hidden;}
.list_news ul li{font-size:14px;line-height:36px; height:36px; overflow:hidden; border-bottom:1px dashed #dadada; background:url(../images/dian.jpg) no-repeat left center;}
.list_news ul li a{ padding-left:13px;}
.list_news ul li span{ float:right;}


/*内容*/
.cpcn .title{ width:890px; margin:0 auto;height:60px; line-height:60px; overflow:hidden; font-size:16px; text-align:center; margin-top:20px;}
/*在线留言*/
.zxly{ width:960px; overflow:hidden; margin-top:20px;}
.zxly .formlist{ width:960px;overflow:hidden; float:left;}
.zxly .formlist tr{ height:50px; border:1px solid #f00; overflow:hidden;}
.zxly .formlist th{ width:60px; float:left;text-align:left;font-size:15px; font-weight:normal; height:40px; line-height:40px; margin-left:20px;}
.zxly .formlist .infoInput2{ width:810px; height:35px; border:1px solid #dedede;line-height:35px;}
.zxly .formlist .infoInput1{ width:330px; height:35px; border:1px solid #dedede; line-height:35px;}
.zxly .formlist .infoInput3{width:810px; height:120px; border:1px solid #dedede;line-height:35px;}
.zxly .submit{ width:118px; height:43px; background: url(../images/submit.jpg) no-repeat; border:none; float:left; margin:25px 0 0 0;}
.zxly .reset{ width:118px; height:43px; background: url(../images/reset.jpg) no-repeat; border:none; float:left; margin:25px 0 0 30px;}

.mar{ margin-top:20px;}
