﻿@charset "utf-8";
/* CSS Document */
* {margin:0px; padding:0px;}
body {background-color:#333333;}
body,div,li,td {font-size:12px; word-break: break-all; word-wrap:break-word;}
form {margin:0px; padding:0px;}
img {border:0px;}
ul,li {list-style:none;}

a:link {color:#000000; text-decoration:none;}
a:visited {color:#000000; text-decoration:none;}
a:hover {color:#000000; text-decoration:none;}
a:active {color:#000000; text-decoration:none;}

.page {height:30px; font-size:12px; text-decoration:none; color:#000000; text-align:center;}
.page a:link {color:#000000; text-decoration: none;}
.page a:visited {color:#000000; text-decoration: none;}
.page a:hover {color:#000000; text-decoration: none;}
.page a:active {color:#000000; text-decoration: none;}

.top {margin:0px auto; width:960px;/*background-image:url(../images/top.jpg);*/}
	.top h1 {float:left; width:730px; height:85px;}
	.top_r {float:right; width:200px; height:85px; line-height:85px; text-align:right;}
		.top_r a:link {color:#FFF; text-decoration:none;}
		.top_r a:visited {color:#FFF; text-decoration:none;}
		.top_r a:hover {color:#FFF; text-decoration:none;}
		.top_r a:active {color:#FFF; text-decoration:none;}

.naver {width:100%; height:35px; background-image:url(../images/nav.jpg);}
.nav {margin:0px auto; width:960px; height:35px;}
	.nav ul li {float:left; width:106px; height:35px; background-image:url(../images/nav_bg.jpg); background-repeat:no-repeat; background-position:right center;}
		.nav ul li a {margin:0px auto; width:110px; height:35px; display:block; text-align:center; line-height:35px; font-weight:bold;font-size:14px;}
			.nav ul li a:link {color:#FFF; text-decoration:none;}
			.nav ul li a:visited {color:#FFF; text-decoration:none;}
			.nav ul li a:hover {color:#FFF; text-decoration:none; background-image:url(../images/menu_bg2.jpg);}
			.nav ul li a:active {color:#FFF; text-decoration:none;}

.banner {margin:0px auto; margin-top:5px; width:960px; height:350px; position:relative; overflow:hidden;}
	.conbox{position:absolute;/*必要元素*/}
	.switcher{position:absolute;bottom:10px;right:10px;float:right;z-index:99;}
	.switcher a{background:#fff;border:1px solid #D00000;cursor:pointer;float:left;font-family:arial;height:18px;line-height:18px;width:18px;margin:4px;text-align:center;color:#D00000;}
	.switcher a.cur,.switcher a:hover{background:#FF0000;border:1px solid #D00000;height:24px;line-height:24px;width:24px;margin:0 2px;color:#fff;font-weight:800;}

.wrap {margin:0px auto; width:960px; background-color:#FFF; padding-top:5px!important; padding-top:0px; padding-bottom:10px!important; padding-bottom:0px;}
	.l {float:left; margin-top:0px!important; margin-top:5px; margin-bottom:0px!important; margin-bottom:10px; width:210px;}
		.l_product_t {margin:0px auto; width:203px; height:50px; background-image:url(../images/l_product.jpg);}
		.l_product_c {margin:0px auto; width:201px; border:1px solid #DFDFDF; border-top:none; padding-bottom:10px!important; padding-bottom:0px;}
			.l_product_c ul {margin-bottom:0px!important; margin-bottom:10px;}
			.l_product_c ul li {margin:0px auto; width:190px; height:29px; border-bottom:1px dotted #CCC; background-image:url(../images/index_50.jpg); background-repeat:no-repeat; background-position:5px center; line-height:29px; text-indent:20px;}
		.l_contact_t {margin:0px auto; margin-top:10px; width:203px; height:50px; background-image:url(../images/l_contact.jpg);}
		.l_contact_c {margin:0px auto; width:201px; border:1px solid #DFDFDF; border-top:none; padding-bottom:10px!important; padding-bottom:0px;}
			.l_contact_c div {margin:0px auto; width:190px; line-height:1.8;}
			
	.r {float:right; margin-top:0px!important; margin-top:5px; margin-bottom:0px!important; margin-bottom:10px; width:740px;}
		.ra {margin:0px auto; width:740px;}
			.ra_about {float:left; width:435px;}
				.ra_about_t {width:435px; height:40px; background-image:url(../images/i_about_t.jpg);}
				.ra_about_c {width:435px; line-height:1.6;}
					.ra_about_c .div_img {float:left; width:218px; height:123px; margin:5px;}
			.ra_nav {float:right; width:260px;}
				.ra_nav div {width:260px; height:40px; background-image:url(../images/r_nav.jpg);}
				.ra_nav ul li {width:260px; height:60px;}
		.i_product_t {margin:0px auto; margin-top:20px; width:740px; height:45px; background-image:url(../images/i_product.jpg);}
		.i_product_c {margin:0px auto; width:720px; height:190px; overflow:hidden;}
			.i_product_c ul li {float:left; width:183px; height:180px; text-align:center;}
				.i_product_c ul li div {margin:0px auto; width:160px; height:140px; border:1px solid #F8F8F8; border-radius:3px; text-align:center;}
					.i_product_c ul li div a {margin:0px auto; display:table-cell; width:160px; height:140px; vertical-align:middle; *display:block; *font:126px/1 Arial; position:relative; text-align:center;}
					.i_product_c ul li div a img{max-width: 160px; height:auto}
						.i_product_c ul li div div a img {vertical-align: middle; max-width: 160px; max-height:140px;}
						.i_product_c ul li p{ padding:5px 0}

.foot {width:100%; height:100px; background-image:url(../images/foot_bg.jpg); padding-top:20px!important; padding-top:0px;}
	.foot div {margin:0px auto; margin-top:0px!important; margin-top:20px; width:960px; line-height:1.8; text-align:center; color:#FFF;}
		.foot div a:link {color:#FFF; text-decoration:none;}
		.foot div a:visited {color:#FFF; text-decoration:none;}
		.foot div a:hover {color:#FFF; text-decoration:none;}
		.foot div a:active {color:#FFF; text-decoration:none;}

	
	.r_t {width:740px; height:44px; background-image:url(../images/r_t.jpg); line-height:44px; text-indent:30px; color:#FFF; font-size:14px; font-weight:bold;}
	.r_c {margin:0px auto; margin-top:10px; width:740px;}
		.pagecontent {margin:0px auto; width:720px;line-height:1.8;}
		.pagecontent img{max-width:100%;height:auto}
			.pagecontent p {line-height:1.8;}
	
	
	.news_list {margin:0px auto; width:700px; height:auto; min-height:70px;}
			.news_list ul li {width:700px; height:36px; border-bottom:1px dotted #E3EFEF; background-image:url(../images/news_02.gif); background-repeat:no-repeat; background-position:5px center; text-indent:20px;}
				.news_list ul li span {float:right; line-height:36px;}
				.news_list ul li a {line-height:36px;}
		.news_content {margin:0px auto; width:700px; height:auto; min-height:200px;}
		.news_content img{max-width:100%;height:auto}
			.news_content h2 {margin:0px auto; width:700px; height:50px; line-height:50px; text-align:center;}
			.news_content h4 {margin:0px auto; width:700px; height:25px; border-bottom:1px dashed #CCCCCC; line-height:25px; text-align:right; font-size:12px; font-weight:normal; color:#666666;}
			.news_content div {margin-top:10px; line-height:1.6;}
	
	.product_list {margin:0px auto; width:700px; min-height:200px;}
			.product_list ul li {float:left; width:170px; height:220px; position:relative;}
				.product_list ul li div {margin:0px auto; width:160px; height:160px; border:0px solid #D4D6BE; border-radius:3px; text-align:center;}
					.product_list ul li div a {margin:0px auto; display:table-cell; width:160px; height:160px; vertical-align:middle; *display:block; *font:144px/1 Arial; position:relative; text-align:center;}
					.product_list ul li div a img{max-width: 160px; height:auto}
						.product_list ul li div div a img {vertical-align: middle; max-width: 160px; max-height:160px;}
				.product_list ul li p {margin:0px auto; width:170px; height:50px; line-height:25px; text-align:center; font-family:Microsoft YaHei,SimHei;}
					.product_list ul li p a:link {color:#333333;}
					.product_list ul li p a:visited {color:#333333;}
					.product_list ul li p a:hover {color:#333333;}
					.product_list ul li p a:active {color:#333333;}
		.products_show {margin:0px auto; width:700px; height:auto; min-height:200px;}
		.products_show img{max-width:100%;height:auto}
			.products_show h2 {margin:0px auto; width:700px; height:50px; line-height:50px; text-align:center;}
			.products_show div {margin:0px auto; margin-top:10px; width:750px; height:auto; line-height:1.8;}

.wp-pagenavi {
	CLEAR: both;
	padding:15px 0;
}
.wp-pagenavi A {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi SPAN {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi A:hover {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	FONT-WEIGHT: bold
}