@charset "utf-8";
body{ font-size:12px; background:#ffffff; color:#434343; font-family:microsoft yahei;overflow-x:hidden;padding:0;margin:0; border:0;}
ul,li,dl,dt,dd,img,p,h1,h2,h3,h4,h5,h6{list-style:none; padding:0; margin:0; border:none; list-style-type:none;}
a{color:#333333; text-decoration:none}
a:hover,a:visited,a:link,a:active{color:#333333; text-decoration:none;}
.clear { clear:both;height:0px; overflow:hidden;clear:both!important;}
a.orangeTXT,a.orangeTXT:hover,.orangeTXT{ color:#b68c74;}

.headerMain{ width:100%; height:140px; background:url(../images/navBg.gif) repeat-x;}
.header{ min-width:1200px;}
.logo{ width:449px; height:83px; float:left; margin:10px 0 0 20px;}
.nav{ width:680px; float:right;  padding:0 30px 0 0;}
.weixin{ width:330px; line-height:22px; margin:10px 0 3px 360px;}
/* 懒人图库 搜集整理 www.lanrentuku.com */
.wx{position:fixed;right:0;bottom:0}
.wx .xixi{display:none}
.wx:hover .xixi{position:absolute;display:block;right:50px;bottom:0;z-index:9}

#blogSliderWrap {width: 710px;	position: relative; overflow:hidden}
#blogSlider {
	margin-left: 15px;
	padding: 18px 0 0px 18px;
	width: 710px;
}
.stripViewer {
	position: relative;
	overflow: hidden;
	clear: both;
}
.stripViewer .panelContainer {
	position: relative;
	left: 0px;
	top: 0px;
}
.stripViewer .panelContainer .panel {
	float: left;
	position: relative;
	width: 710px;
}
.stripNav {
	margin-left: 22px;
	position: relative;
	top: 20px;
	z-index: 99;
	width: 710px;
}
.wrapper {
	padding: 10px;
}
.innerWrap {
	width: 690px;
	overflow: hidden;
}
#push {
	height: 0px;
}
.stripNav ul li {
	float: left;
}
.stripNav li a {
	display: block;
	height: 40px;
	text-indent: -9999px;
}

.stripNav li.tab1 a {
	background: url(../images/nav_01.png) top center no-repeat;
	width: 85px;
}
.stripNav li.tab2 a {
	background: url(../images/nav_02.png) top center no-repeat;
	width: 85px;
}
.stripNav li.tab3 a {
	background: url(../images/nav_03.png) top center no-repeat;
	width: 85px;
}
.stripNav li.tab4 a {
	background: url(../images/nav_04.png) top center no-repeat;
	width: 85px;
}
.stripNav li.tab5 a {
	background: url(../images/nav_05.png) top center no-repeat;
	width: 85px;
}
.stripNav li.tab6 a {
	background: url(../images/nav_06.png) top center no-repeat;
	width: 85px;
}
.stripNav li.tab7 a {
	background: url(../images/nav_07.png) top center no-repeat;
	width: 85px;
}
.stripNav li.tab8 a {
	background: url(../images/nav_08.png) top center no-repeat;
	width: 85px;
}
.stripNav li a:hover, .stripNav li a:active, .stripNav li a:focus {
	background-position: top center;
}
.stripNav li.tab1 a.current {
	background: url(../images/nav_01.png) bottom center no-repeat;
}
.stripNav li.tab2 a.current {
	background: url(../images/nav_02.png) bottom center no-repeat;
}
.stripNav li.tab3 a.current {
	background: url(../images/nav_03.png) bottom center no-repeat;
}
.stripNav li.tab4 a.current {
	background: url(../images/nav_04.png) bottom center no-repeat;
}
.stripNav li.tab5 a.current {
	background: url(../images/nav_05.png) bottom center no-repeat;
}
.stripNav li.tab6 a.current {
	background: url(../images/nav_06.png) bottom center no-repeat;
}
.stripNav li.tab7 a.current {
	background: url(../images/nav_07.png) bottom center no-repeat;
}
.stripNav li.tab8 a.current {
	background: url(../images/nav_08.png) bottom center no-repeat;
}
.stripNavL a, .stripNavR a {
	display: block;
	position: absolute;
	width: 85px;
	height: 40px;
	text-indent: -9999px;
}

.panel ul {
	width: 718px;
}
.panel ul li a {
	_width:85px;
	color: #ffffff;
	display: block;
	padding: 6px 10px 5px 20px;
	_padding: 7px 10px 0 20px;
	float:left;
	background:url(../images/point_14.jpg) no-repeat left center;
}
.panel ul li:last-child a { 
	border: none;
}

.banner{ width:100%; height:842px;}

/* flexslider */
.flexslider{ width:100%;position:relative;height:842px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:842px;}
.slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:-9999px}
.flex-control-nav{position:absolute;bottom:10px;z-index:2; left:45%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px; float:left;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3; left:0;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}

.indexMain{ width:900px; margin:20px auto 0 auto;}
.indexMain li{ width:280px; height:210px; float:left; margin:0 10px;}
.indexMain li p{ line-height:30px; text-align:center;}

.footer{width:100%;background-color: #dededc;}
.footerNav{ width:900px; margin:0 auto; padding:30px 0 30px 0;}
.footerNav dl{ width:125px; height:164px; border-left:1px solid #666666; float:left; text-align:center;}
.footerNav dt{ font-size:14px; margin:0 0 5px 0;}
.footerNav dd{ line-height:20px;}
.footerNavR{ border-right:1px solid #666666;}

.copyright{ width:900px; margin:20px auto 20px auto; text-align:center; line-height:40px; }

.main{ width:950px; margin:20px auto 0 auto;}
.title{ width:100%; height:40px; background:url(../images/productspoint_03.gif) no-repeat left center; line-height:40px; font-size:18px; border-bottom:1px dashed #666666; text-indent:25px; margin:0 0 20px 0;}
.line{ width:100%; height:20px; border-bottom:1px dashed #666666; text-indent:880px; margin:30px 0 20px 0;}
.title span{ font-size:12px; color:#434343; float:right;}
.products li{ width:290px; float:left; margin:13px; }
.products img{ width:280px; padding:5px; border:1px solid #666666;}
.products li p{ text-align:center; line-height:40px;overflow:hidden;}

.productsColor li{ width:300px; float:left; margin:8px; }
.productsColor li p{ text-align:center; line-height:40px;overflow:hidden;}

.productsList li{ width:220px; float:left; margin:8px; }
.productsList img{ width:220px; border:1px solid #666666;}
.productsList li p{ text-align:center; line-height:40px; overflow:hidden;}
.px{ width:100%; height:30px;}

.culture{ width:100%; height:340px; overflow:hidden; margin:0 0 20px 0; border-bottom:1px dashed #666666; padding:0 0 20px 0;}
.culture dt{ width:510px; float:left;}
.culture dd{ width:400px; float:right;}
.culture dd h2{ margin:0 0 20px 0; font-weight:normal;}
.culture dd p{ line-height:25px;}
.page{ width:100%; height:30px; line-height:30px; text-align:center; margin:20px 0 0 0;}


.news{ width:680px; margin:0 auto;}
.news{ line-height:25px;}
.news li{ margin:0 0 20px 0; border-bottom:1px dashed #666666; padding:0 0 20px 0; font-size:14px;}
.news h2{ margin:0 0 10px 0; font-weight:normal; font-size:20px;}
.news p{ margin:0 0 10px 0;}
.news h5{ font-weight:normal; color:#999999;}

.newsLeft{ width:115px; float:left;}
.newsRight{ width:950px; float:right;}
.newsRight h2{ font-weight:normal; margin:0 0 20px 0;}
.newsRight p{ line-height:30px;}

.joinus{ width:800px; margin:0 auto;font-size:14px;border-style:none;}
.joinus tr{ line-height:50px; border-bottom-style:1px solid #666;}
.joinus td{ width:20%; text-align:center;}
.tableHeader{ background:#666666; color:#fff; }


.article{ width:100%; line-height:20px;}
.hanggao{padding-top: 30px;}

/*产品搜索*/
#pro_search{border:1px solid #CCC;padding:10px;width:188px;}
.textbox{float:left;display:inline;width:138px;height:17px;border:1px solid #a89773;line-height:17px;color:#222;background:#FFF}
.button{float:left;display:inline;background:url(../images/button.jpg) no-repeat;width:35px;height:19px;line-height:19px;border:none;border:0;cursor:pointer;margin-left:8px}