.headtop {
	background: rgb(237, 237, 237); width: 100%; height: 36px;
}
.head {
	margin: 0px auto; width: 1204px;
}
#header {
	margin: 0px auto; width: 1204px;
}
.top {
	height: 120px; overflow: hidden; padding-right: 10px; padding-left: 10px;
}
.logo {
	margin-top: 9px; float: left;
}
.topLink {
	text-align: right; float: right;
}
.topLink .f_count {
	color: rgb(255, 0, 0); font-size: 13px; font-weight: bold;
}
.k1 {
	line-height: 36px; font-family: "Î¢ÈíÑÅºÚ"; float: right;
}
.k2 {
	color: rgb(20, 20, 20); line-height: 36px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; margin-left: 15px; float: left;
}
.kk1 {
	padding-top: 5px; padding-right: 8px; float: right;
}
#menu {
	margin-top: 40px;
}
.search {
	width: 292px; height: 24px; text-align: left; margin-top: 30px; margin-left: 52px; float: left;
}
#formsearch {
	margin-top: 8px; float: left;
}
.hotSearch {
	height: 24px; color: rgb(255, 255, 255); line-height: 24px; font-family: "Î¢ÈíÑÅºÚ"; font-weight: normal; float: left;
}
.contain {
	background: rgb(245, 245, 245); width: 100%; padding-top: 50px; padding-bottom: 110px; margin-top: 30px;
}
#container {
	margin: 10px auto 0px; width: 1204px;
}
.menu_cate {
	width: 220px; float: left;
}
.cate_title {
	background: url("../images/nav.png") no-repeat 0% 100%; color: rgb(0, 0, 0); line-height: 31px; padding-left: 15px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; font-weight: bold;
}
.about {
	margin: 30px auto 0px; width: 1204px;
}
.about_title {
	background: url("../images/about_title.jpg") no-repeat bottom; text-align: center; color: rgb(5, 5, 5); line-height: 70px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 24px;
}
.about .title {
	margin: 40px auto 0px; width: 440px;
}
.about .title li {
	width: 57px; height: 28px; text-align: center; line-height: 28px; margin-left: 42px; float: left;
}
.about .title li a {
	background: rgb(132, 132, 132); border-radius: 3px; color: rgb(255, 255, 255); display: block;
}
.about .title li a:hover {
	background: rgb(178, 178, 178); text-decoration: none;
}
.about .content {
	padding: 5px 5px 12px; color: rgb(93, 93, 93); line-height: 26px; text-indent: 20px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; margin-top: 20px;
}
.about_img {
	background: url("../images/about_img.jpg") no-repeat center; height: 163px; margin-top: 20px;
}
.about_img li {
	margin-top: 20px; margin-left: 165px; float: left;
}
.about_img li span {
	background: url("../images/gg.jpg") no-repeat center; width: 103px; height: 104px; display: block;
}
.about_img li span:hover {
	background: url("../images/gg1.jpg") no-repeat center; width: 103px; height: 104px; display: block;
}
.about_img li h3 {
	text-align: center;
}
.about_img li h3 a {
	color: rgb(5, 5, 5); line-height: 40px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; font-weight: normal;
}
.about_img li.wh {
	margin-left: 155px;
}
.about_img li.wh span {
	background: url("../images/wh.jpg") no-repeat center;
}
.about_img li.wh span:hover {
	background: url("../images/wh1.jpg") no-repeat center;
}
.about_img li.zn {
	margin-left: 165px;
}
.about_img li.zn span {
	background: url("../images/zn.jpg") no-repeat center;
}
.about_img li.zn span:hover {
	background: url("../images/zn1.jpg") no-repeat center;
}
.about_img li.zz {
	margin-left: 152px;
}
.about_img li.zz span {
	background: url("../images/zz.jpg") no-repeat center;
}
.about_img li.zz span:hover {
	background: url("../images/zz1.jpg") no-repeat center;
}
.navigation {
	width: 100px; float: right;
}
.left .box {
	margin-bottom: 20px;
}
.left .box h3 {
	background: url("../images/nav.png") no-repeat 0% 100%; color: rgb(0, 0, 0); line-height: 41px; padding-left: 15px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; font-weight: bold;
}
.about_a {
	color: rgb(0, 0, 0); line-height: 41px; padding-left: 5px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px;
}

.left .box .content {
	padding: 5px 0px; line-height: 40px;
}
.product_title {
	text-align: center;
}
.product {
	background: rgb(239, 237, 238); width: 100%;
}
.product_center {
	margin: 0px auto; width: 1204px;
}
.case {
	background: rgb(252, 251, 249); width: 100%; padding-bottom: 45px; margin-top: 20px; border-top-color: rgb(196, 196, 196); border-bottom-color: rgb(196, 196, 196); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.case_center {
	margin: 30px auto 0px; width: 1204px;
}
.case_center .title {
	color: rgb(85, 85, 84); line-height: 45px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 26px; font-weight: bold; position: relative;
}
.case_center .title span {
	background: url("../images/casespan.jpg") no-repeat 11px 50%; height: 13px; color: rgb(153, 153, 153); padding-left: 25px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 15px; font-weight: normal;
}
.case_center .title a {
	top: 5px; right: 5px; color: rgb(170, 170, 170); font-family: "Î¢ÈíÑÅºÚ"; font-size: 15px; font-weight: bold; position: absolute;
}
.case_center .content {
	margin-top: 20px;
}
.hotproduct {
	margin: 10px auto 0px; width: 1204px;
}
.hotproduct .title {
	background: url("../images/about_title.jpg") no-repeat bottom; text-align: center; color: rgb(5, 5, 5); line-height: 70px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 24px; position: relative;
}
.hotproduct .title a {
	top: 10px; right: 5px; color: rgb(170, 170, 170); font-family: "Î¢ÈíÑÅºÚ"; font-size: 15px; font-weight: bold; position: absolute;
}
.hotproduct .content {
	margin-top: 35px;
}
.sosuo {
	background: rgb(82, 86, 87); margin: -30px auto 0px; width: 1204px; padding-bottom: 28px;
}
.logo1 {
	width: 186px; margin-top: 42px; margin-left: 22px; float: left;
}
.follow {
	margin-top: 36px; margin-left: 62px; float: left;
}
.erweima {
	margin-top: -10px; margin-right: 20px; float: right;
}
.news_scroll {
	margin: 8px auto 0px; width: 1204px; height: 40px; overflow: hidden; border-bottom-color: rgb(209, 209, 209); border-bottom-width: 1px; border-bottom-style: solid;
}
.news_scroll .content {
	margin: 0px auto; width: 1204px; height: 40px;
}
.public {
	width: 1204px; height: 40px; position: relative;
}
.public .con {
	width: 770px; height: 40px; overflow: hidden;
}
.public .ti {
	width: 90px; height: 40px; line-height: 40px; float: left;
}
.public .ti span {
	font: 200 18px/40px "Microsoft Yahei"; color: rgb(44, 44, 44); font-size-adjust: none; font-stretch: normal;
}
.public .soroll {
	width: 290px; height: 40px; line-height: 40px; overflow: hidden; padding-left: 4px; float: left;
}
.public .soroll ul {
	
}
.public .soroll ul li a {
	color: rgb(82, 82, 82); font-family: "Î¢ÈíÑÅºÚ"; font-size: 15px;
}
.public .soroll ul li a:hover {
	text-decoration: underline;
}
.public .soroll ul li span {
	color: rgb(102, 102, 102); padding-left: 10px;
}
.public .jathis {
	width: auto; height: auto; padding-top: 2px; padding-right: 7px;
}
.news_more a {
	top: 0px; right: 0px; color: rgb(44, 44, 44); line-height: 40px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 15px; position: absolute;
}
.news {
	width: 340px; margin-top: 9px; float: left;
}
.tab {
	padding-bottom: 10px; border-bottom-color: rgb(217, 216, 211); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.tab .tyt {
	top: 4px; right: 5px; color: rgb(170, 170, 170); font-family: Arial, Helvetica, sans-serif; font-size: 12px; position: absolute;
}
.tab li {
	width: 102px; height: 20px; line-height: 20px; border-right-color: rgb(0, 0, 0); border-right-width: 2px; border-right-style: solid; float: left; display: block;
}
.tab li a {
	text-align: center; color: rgb(0, 0, 0); line-height: 20px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 20px; display: block;
}
.tab li a:hover {
	text-decoration: none;
}
.tab li a.tab_click {
	color: rgb(0, 0, 0); font-family: "Î¢ÈíÑÅºÚ"; font-size: 20px; text-decoration: none;
}
.list1 {
	padding: 10px 5px;
}
.list1 li {
	line-height: 29px; vertical-align: middle; position: relative;
}
.list1 li a {
	color: rgb(55, 55, 55); line-height: 29px; padding-left: 80px; font-family: "Î¢ÈíÑÅºÚ";
}
.list1 li a:hover {
	color: rgb(232, 117, 24); text-decoration: none;
}
.list1 li span {
	left: 0px; top: 0px; color: rgb(55, 55, 55); line-height: 29px; font-family: "Î¢ÈíÑÅºÚ"; position: absolute;
}
.news_company {
	width: 280px; float: right;
}
.news1_title {
	background: url("../images/nav.png") no-repeat 0% 100%; color: rgb(0, 0, 0); line-height: 31px; padding-left: 15px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; font-weight: bold;
}
.news_company .content {
	padding: 5px;
}
.contact {
	width: 374px; float: right;
}
.contact_title {
	color: rgb(0, 0, 0); line-height: 36px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 20px; border-bottom-color: rgb(217, 216, 211); border-bottom-width: 1px; border-bottom-style: solid;
}
.contact_title span {
	color: rgb(55, 55, 55); padding-left: 5px; font-size: 12px;
}
.contact .content {
	padding: 12px 5px 5px 8px; color: rgb(55, 55, 55); line-height: 24px; font-family: "Î¢ÈíÑÅºÚ";
}
.recommend_product1 {
	width: 405px; margin-left: 36px; float: left;
}
.recommend_product1 .title {
	color: rgb(0, 0, 0); line-height: 36px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 20px; border-bottom-color: rgb(217, 216, 211); border-bottom-width: 1px; border-bottom-style: solid;
}
.recommend_product1 .title span {
	color: rgb(55, 55, 55); padding-left: 5px; font-size: 12px;
}
.recommend_product1 .content {
	margin-top: 18px;
}
#LeftButton {
	background: url("../images/le.jpg") no-repeat 0px 0px; width: 7px; height: 11px; margin-top: 15px; margin-right: 10px; float: right; cursor: pointer;
}
#RightButton {
	background: url("../images/re.jpg") no-repeat 0px 0px; width: 7px; height: 11px; margin-top: 15px; float: right; cursor: pointer;
}
#LeftButton:hover {
	background: url("../images/lee.jpg") no-repeat 0px 0px;
}
#RightButton:hover {
	background: url("../images/ree.jpg") no-repeat 0px 0px;
}
#CSSBox {
	overflow: hidden; margin-top: 5px;
}
#CSSBox ul li {
	height: 162px; padding-right: 20px; margin-right: 20px; border-right-color: rgb(206, 206, 206); border-right-width: 1px; border-right-style: solid; float: left; _display: inline;
}
#CSSBox ul li img {
	width: 180px; height: 124px;
}
#CSSBox ul li h3 {
	background: rgb(212, 213, 213); text-align: center; line-height: 37px; margin-top: 1px;
}
#CSSBox ul li h3 a {
	font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; font-weight: normal;
}
.news2_company {
	margin-top: 10px;
}
.recommend_product {
	width: 1204px; margin-top: 20px; float: left;
}
.recommend_product .title {
	background: url("../images/nav.png") no-repeat 0% 100%; color: rgb(0, 0, 0); line-height: 31px; padding-left: 15px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; font-weight: bold;
}
.recommend_product .content {
	padding-top: 22px; padding-bottom: 14px;
}
.roll_product li {
	padding-bottom: 0px;
}
.down_index {
	width: 280px; margin-top: 10px; float: right;
}
.down_index .title {
	background: url("../images/nav.png") no-repeat 0% 100%; color: rgb(0, 0, 0); line-height: 31px; padding-left: 15px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; font-weight: bold;
}
.down_index .content {
	padding: 5px;
}
.region {
	padding: 10px; border: 1px solid rgb(224, 225, 220); border-image: none; color: rgb(51, 51, 51); margin-top: 10px;
}
.region h3 {
	background: rgb(243, 243, 243); height: 30px; line-height: 30px; padding-left: 10px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; border-bottom-color: rgb(223, 37, 37); border-bottom-width: 2px; border-bottom-style: solid; position: relative;
}
.region .item {
	padding: 10px 10px 0px; color: rgb(102, 102, 102);
}
.region .item a {
	color: rgb(102, 102, 102); line-height: 26px; padding-right: 12px; padding-left: 12px; margin-bottom: 6px;
}
.region .item a:hover {
	color: rgb(223, 37, 37); text-decoration: underline;
}
.city h2 {
	line-height: 30px; padding-left: 5px; border-bottom-color: rgb(232, 117, 24); border-bottom-width: 2px; border-bottom-style: solid;
}
.city .item {
	padding: 10px; line-height: 28px;
}
.prodescription {
	background: rgb(249, 249, 249); padding: 10px; border: 1px solid rgb(229, 229, 229); border-image: none; line-height: 24px; text-indent: 20px; margin-bottom: 15px;
}
.f_link {
	text-align: center; line-height: 24px;
}
#footer {
	width: 100%; text-align: center; color: rgb(15, 15, 15); padding-top: 15px; font-family: "Î¢ÈíÑÅºÚ"; margin-top: 15px; margin-bottom: 15px; border-top-color: rgb(186, 187, 188); border-top-width: 1px; border-top-style: solid; position: relative;
}
#footer a {
	color: rgb(15, 15, 15); font-family: "Î¢ÈíÑÅºÚ";
}
#footer a:visited {
	color: rgb(15, 15, 15); text-decoration: none;
}
#footer a:hover {
	color: rgb(232, 117, 24); text-decoration: none;
}
.nav_foot {
	text-align: center; color: rgb(15, 15, 15); line-height: 24px;
}
.copyright {
	text-align: center; line-height: 24px;
}
.more_region {
	top: 0px; right: 10px; line-height: 30px; font-size: 12px; font-weight: normal; position: absolute;
}
#footer h3 {
	top: 5px; width: 80px; right: 233px; line-height: 30px; font-weight: normal; position: absolute;
}
.n_banner {
	margin: 0px auto 0px -960px; left: 50%; width: 1920px; height: 250px; position: relative;
}
.left {
	width: 280px; float: left;
}
.sort_menu { background-color: rgb(236, 236, 236); padding: 5px 5px 10px 10px; 
	
}
.sort_menu h3 {
	line-height: 28px; padding-left: 15px; font-weight: bold; background-color: rgb(236, 236, 236);
}
.sort_product {
	margin-top: 10px;
}
.sort_product h3 {
	line-height: 28px; padding-left: 15px; font-weight: bold; background-color: rgb(236, 236, 236);
}
.n_contact  {
	padding: 5px 5px 10px 10px; font-family: "ËÎÌå"; font-size: 14px; line-height:20px;  background-color: rgb(236, 236, 236);
}
.n_contact h3 {
	line-height: 28px; padding-left: 15px; font-weight: bold; background-color: rgb(236, 236, 236);
}
.n_contact p.content {
	padding: 5px; 
}
.right {
	width: 905px; padding-bottom: 10px; float: right;
}
.sitemp {
	background: url("../images/nav.png") no-repeat 0% 100%; height: 31px; line-height: 31px; overflow: hidden; padding-right: 10px;
}
.sitemp h2 {
	width: 340px; text-align: left; color: rgb(0, 0, 0); line-height: 31px; text-indent: 15px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; float: left;
}
.sitemp .site {
	width: 380px; text-align: right; line-height: 30px; font-family: "Î¢ÈíÑÅºÚ"; float: right;
}
.right .content {
	padding: 15px 10px 10px; overflow: hidden;
}
.clear {
	clear: both;
}
.inews {
	padding: 4px 5px 4px 16px; margin-bottom: 15px;
}
.inews ul {
	padding: 10px 0px; list-style-type: none;
}
.inews ul li {
	padding: 5px 0px; line-height: 17px;
}
.inews ul li a {
	background: url("../images/cion01.gif") no-repeat left 3px; padding: 0px 0px 0px 15px; color: rgb(99, 99, 99); line-height: 17px; display: block;
}
.inews ul li a:visited {
	color: rgb(99, 99, 99);
}
.inews ul li a:hover {
	background: url("../images/cion01.gif") no-repeat left 3px; color: rgb(56, 115, 173);
}
.inews strong {
	line-height: 17px;
}
#cnzz_stat_icon_1253411649 {
	display: inline;
}
.footnav img {
	vertical-align: middle; display: inline;
}
.container1 {
	padding: 5px;
}
.container2 {
	padding: 15px 0px;  overflow: hidden;
}
.container2 p{line-height:1.5em;text-indent:2em;margin-bottom:10px}

.content1 {
	text-align: left; font-size: 14px;
}
.content1 h1 {
	border: 1px solid rgb(204, 204, 204); border-image: none; height: 26px; line-height: 26px; padding-left: 10px;
}
.content1 h2 {
	background: url("../images/line02.gif") repeat-x left bottom rgb(247, 247, 247); line-height: 30px;
}
.content1 h2 p {
	background: url("../images/cion04.gif") no-repeat 5px 12px; height: 30px; color: rgb(56, 115, 173); line-height: 30px; padding-left: 20px; font-size: 14px;
}
.content1 h2 a {
	color: rgb(56, 115, 173); line-height: 30px; text-decoration: underline;
}
.content1 h2 a:visited {
	color: rgb(56, 115, 173);
}
.content1 h2 a:hover {
	color: rgb(0, 0, 0);
}
.content1 h3 {
	text-align: center; color: rgb(56, 115, 173); font-size: 26px;
}
.content1 h4 {
	margin: 10px 0px; border: 1px dotted rgb(56, 115, 173); border-image: none; text-align: left; color: rgb(73, 50, 0); padding-left: 12px; font-weight: normal;
}
.content1 h5 {
	background: url("../images/top.gif") repeat-x left bottom; color: rgb(56, 115, 173); line-height: 25px; text-indent: 5px; padding-left: 10px;
}
.content1 h6 {
	margin: 5px 0px; text-align: center; color: rgb(105, 105, 105); line-height: 25px; font-size: 12px; font-weight: normal;
}
.pages {
	padding: 20px 45px 0px 0px; color: rgb(68, 68, 68); clear: both;
}
.pages a {
	color: rgb(68, 68, 68);
}
.pages a:hover {
	color: rgb(255, 102, 0); font-weight: bold;
}
.pages ul {
	list-style: none; text-align: right;
}
.pages li {
	list-style: none; margin-left: 8px; display: inline;
}
.tag {
	margin: 0px 10px;
}
.tag a {
	margin: 0px 3px; text-decotaion: none;
}
.tag a:hover {
	text-decoration: underline;
}
.newslist {
	
}
.newslist ul {
	list-style: none;
}
.newslist li {
	background: url("../images/line02.gif") repeat-x left bottom; padding: 9px 0px; line-height: 17px;
}
.newslist li a {
	background: url("../images/cion01.gif") no-repeat 5px 3px; color: rgb(99, 99, 99); line-height: 17px; font-family: tahoma,"ËÎÌå"; display: block; cursor: pointer;
}
.newslist li a p {
	text-align: left; color: rgb(99, 99, 99); line-height: 17px; padding-left: 25px; font-size: 14px;
}
.newslist li a span {
	line-height: 17px; padding-right: 10px; float: right;
}
.newslist li a strong {
	line-height: 17px;
}
.newslist li a:visited {
	color: rgb(99, 99, 99);
}
.newslist li a:hover {
	color: rgb(56, 115, 173);
}
.newslist li a:hover p {
	background: url("../images/cion01.gif") no-repeat 5px 3px; color: rgb(56, 115, 173);
}
.productsb {
	padding: 0px 10px 20px;
}
.productsb .list {
	padding: 10px 0px 0px; width: 140px; text-align: center; float: left;
}
.productsb .list h2 {
	width: 124px; height: 124px;
}
.productsb .list h2 a {
	padding: 1px; border: 1px solid rgb(56, 115, 173); border-image: none; width: 120px; height: 120px; text-align: center; vertical-align: middle; display: table-cell;
}
.productsb .list h2 a:hover {
	border: 1px solid rgb(0, 0, 0); border-image: none;
}
.productsb .list h2 img {
	vertical-align: middle;
}
.productsb .list span {
	padding: 5px 0px 0px; color: rgb(99, 99, 99); line-height: 18px; display: block;
}
.productsb .list span strong {
	line-height: 18px;
}
.comment_list { 
	padding: 15px 20px 25px; font-size: 12px;}
.comment_list ul {
	list-style-type: none;
}

.comment_list li { 
	background: url("../images/line01.gif") repeat-x left bottom; padding: 6px 0px; line-height: 18px; font-size: 14px; 
}
.comment_list li a {
	background: url("../images/cion01.gif") no-repeat left 4px; padding: 0px 0px 0px 16px; color: rgb(99, 99, 99); line-height: 18px; font-size: 14px; display: block; 
}
.comment_list li a:visited {
	color: rgb(99, 99, 99);
}
.comment_list li a:hover {
	background: url("../images/cion01.gif") no-repeat left 3px; color: rgb(56, 115, 173); text-decoration: underline;
}
.title02 {
	background: url("../images/line02.gif") repeat-x left bottom; height: 30px;
}
.title02 h1 {
	background: url("../images/cion04.gif") no-repeat 5px 12px; color: rgb(56, 115, 173); line-height: 30px; padding-left: 20px; font-size: 14px;
}
.title02 a {
	color: rgb(56, 115, 173); line-height: 30px; padding-right: 8px; float: right;
}
.title02 a:visited {
	color: rgb(56, 115, 173);
}
.pro_b {
	padding: 0px 0px 10px;
}
.pro_b div {
	margin: 5px 0px; width: 32%; float: left;
}
.xuan {
	margin-bottom: 12px; border-bottom-color: rgb(171, 171, 171); border-bottom-width: 1px; border-bottom-style: dotted;
}
.pro_b h2 {
	margin: 0px auto; width: 280px; height: 280px;
}
.pro_b h2 a {
	padding: 1px; border: 1px solid rgb(231, 231, 231); border-image: none; width: 150px; height: 150px; text-align: center; vertical-align: middle; display: table-cell;
}
.pro_b h2 a:hover {
	border: 1px solid rgb(56, 115, 173); border-image: none;
}
.pro_b h2 img {
	vertical-align: middle;
}
.pro_b h3 {
	text-align: center; color: rgb(102, 102, 102); line-height: 30px; font-size: 12px; margin-top: 10px; display: block;
}
.pro_b h3 a {
	color: rgb(102, 102, 102); line-height: 16px; font-size: 12px; font-weight: normal;
}
.pro_b h3 a:visited {
	color: rgb(102, 102, 102);
}
.pro_b h3 a:hover {
	color: rgb(56, 115, 173);
}
